thảo luận Lỗi ghi đè file properties khi mở file jar bằng winrar

nguyenmanhdcn

Junior Member
Chào các bác,

Project của em được bàn giao từ đối tác, trong lúc triển khai bọn em phát hiện ra họ code thiếu khai báo 1 số trường hợp trong file config.properties.
Bình thường bọn em có thể mở bằng winrar và chỉnh sửa và save lại. Nhưng :oh: Lần này nó lại bị lỗi "The archive is corrupt"
1656430257329.png

Các bác ai có cáo kiến gì để update được file jar này không ạ. Cho em xin lời khuyên với =((
 
Chào các bác,

Project của em được bàn giao từ đối tác, trong lúc triển khai bọn em phát hiện ra họ code thiếu khai báo 1 số trường hợp trong file config.properties.
Bình thường bọn em có thể mở bằng winrar và chỉnh sửa và save lại. Nhưng :oh: Lần này nó lại bị lỗi "The archive is corrupt"View attachment 1236073
Các bác ai có cáo kiến gì để update được file jar này không ạ. Cho em xin lời khuyên với =((
Thử:
  • Đổi tên thành .zip rồi mở
  • Dùng apktool decompile - edit - compile
  • Hỏi đối tác mã nguồn/file khác
 
=]] hình như đa số jar đều sign cả. Bác chỉ đọc được, sửa là lỗi sign. Nên chỉ có cách build lại thôi
 
ko rõ cái jar của bác ra sao
thử thế này xem. ví dụ sửa file info.conf trong file jar
- Đầu tiên extract file đó ra:
Code:
jar xf filejar.jar info.conf
Nó sẽ sinh ra file info.conf ở thư mục đang gõ lệnh, sửa lại file này tuỳ thích và đóng lại bằng
Code:
jar uf filejar.jar info.conf
 
Thử:
  • Đổi tên thành .zip rồi mở
  • Dùng apktool decompile - edit - compile
  • Hỏi đối tác mã nguồn/file khác
vâng em cảm ơn nhé. Em thử thì cách 1 không được. Cách 2 thì em đang thử. Còn cách 3 thì không được rồi ạ. Lúc bàn giao bên em không mua gói maintain =((
 
ko rõ cái jar của bác ra sao
thử thế này xem. ví dụ sửa file info.conf trong file jar
- Đầu tiên extract file đó ra:
Code:
jar xf filejar.jar info.conf
Nó sẽ sinh ra file info.conf ở thư mục đang gõ lệnh, sửa lại file này tuỳ thích và đóng lại bằng
Code:
jar uf filejar.jar info.conf
Cảm ơn bác, để em thử xem sao ạ :burn_joss_stick:
 
ko rõ cái jar của bác ra sao
thử thế này xem. ví dụ sửa file info.conf trong file jar
- Đầu tiên extract file đó ra:
Code:
jar xf filejar.jar info.conf
Nó sẽ sinh ra file info.conf ở thư mục đang gõ lệnh, sửa lại file này tuỳ thích và đóng lại bằng
Code:
jar uf filejar.jar info.conf
Em thử không được bác ạ, dung lượng nó bị giảm đi đáng kể khi update lại file jar với không chạy được :beat_brick:
 
Ngày xưa mở file jar bằng 7zip file manager.
Chú ý là mở 7 zip file manager lên, click đúp vào file jar để mở luôn trong cửa sổ file manager chứ đừng giải nén.
Cần update gì vào file jar thì kéo thả vào cửa sổ là xong.
Hồi trẻ làm ở cty V có cái gọi là upcode toàn làm kiểu này
 
Ngày xưa mở file jar bằng 7zip file manager.
Chú ý là mở 7 zip file manager lên, click đúp vào file jar để mở luôn trong cửa sổ file manager chứ đừng giải nén.
Cần update gì vào file jar thì kéo thả vào cửa sổ là xong.
Hồi trẻ làm ở cty V có cái gọi là upcode toàn làm kiểu này
file này e không mở được bằng 7zip luôn bác ạ. Bình thường e vẫn mở với winrar rồi kéo file vào mà. Nhưng cái file jar này thì không làm được bác ạ :sad:
 
Nhớ là ngày xưa sử dung jdk để copy file properties bên ngoài vào trong jar, bạn thử google xem

via theNEXTvoz for iPhone
vâng em cảm ơn nhé. Để em nghiên cứu thêm xem sao. Vì nếu update được thì đây là điểm mấu chốt giải quyết được nhiều vấn đề nên em vẫn phải nghiên cứu ạ :burn_joss_stick:
 
Back
Top