Hỏi lỗi build file jar không có dữ liệu

em có 1 project là dictionary. có 1 class là DictionaryApplication chứa hàm main. Và chương trình lấy dữ liệu từ 1 file txt cùng đường dẫn thư mục. Trong intelij của em vẫn run và nạp dữ liệu đầy đủ. Nhưng khi build ra jar thì chỉ còn bộ khung đồ hoạ, chứ không có dữ liệu nào. Vậy cho em hỏi làm sao để build được file jar mà nó khi chạy có nạp dữ liệu, hoặc là đóng gói dữ liệu sẵn vào file ạ ?

– Em đã làm :

Nhưng chạy file jar không có tí dữ liệu nào ạ. Mọi người cho em hỏi là của em nó đã sai ở đâu ? và sửa như thế nào ạ ?
Ngoài ra em có 1 vài câu hỏi về file jar ạ

  • do máy em có đầy đủ thư viên, code run bình thường, nhưng máy khác không có đủ thư viện thì em tạo 1 file runable jar thì máy khác có thể chạy được file đó không ạ, có hỗ trợ đầy đủ giống như chạy trên máy của em không ạ ???
  • file jar đó gần giống file exe rồi đúng không ạ ?
  • Thầy bảo em nộp file executable jar, không biết cách tạo file đó như thế nào ạ ?
    Mong mọi người sớm giúp em ạ, mai deadline rồi ạ !

dùng maven project ý bạn

1 Like

Bạn xem file .txt của bạn đã được coppy và thư mục chứa file .jar chưa??

Bạn có thể sử dụng Maven để load các lib cần dùng.

2 Likes

Em cảm ơn ạ. Em tưởng file jar là đóng gói tất cả rồi, ai ngờ phải cop cả file txt vào folder chứa nữa. Cảm ơn bác nhiều ạ. À cho em hỏi là tạo bằng cách này với tạo file executable jar không ạ ? file đó có ưu hay nhước điểm gì không ạ ?. Còn cái maven e sẽ tìm hiểu thêm ạ

83% thành viên diễn đàn không hỏi bài tập, còn bạn thì sao?