Hướng dẫn sửa lỗi "Unable to launch the application" khi chạy các ứng dụng java
by My Love
 31/08/2019, 10:15 AM   |    31/08/2019, 10:22 AM   |    4.1K   |     073

     Java là một nền tảng phổ biến chắc hẳn bạn cũng đã biết hoặc nghe qua, khi chạy các ứng dụng cần đến java có thể sẽ phát sinh một số lỗi. Bài viết này mình sẽ hướng dẫn khắc phục một số lỗi thường gặp. Nếu máy bạn chưa cài Java thì bạn dowload tại 
trang chủ về cài đặt.
     Khi gặp thông báo lỗi  
"Unable to launch the application", bạn click vào 
Details thì sẽ hiển thị lên cụ thể mã lỗi :
 
Error : Unsigned application requesting unrestricted access to system. The following resource is signed with a weak signature algorithm MD5withRSA and is treated as unsigned 
 
- Với lỗi này bạn khắc phục bằng cách sau :
Bước 1: Bạn tìm đến thư mục cài đặt của java trong hệ thống và tìm file 
java.security. Máy mình cài java 8 nên đường dẫn là :
C:\Program\Java\jre1.8.0_221\lib\security
Bước 2: Mở file 
java.security bằng 
Notepad hoặc phần mềm nào đó để chỉnh sửa.
Bước 3: Tìm đến dòng :
dk.jar.disabledAlgorithms=MD2, MD5, RSA keySize < 1024, DSA keySize < 1024
Bước 4: Thêm dấu 
# vào đầu dòng đó và lưu lại.
# dk.jar.disabledAlgorithms=MD2, MD5, RSA keySize < 1024, DSA keySize < 1024
 
 
Chú ý: với Notepad thì bạn có thể lưu file này ra nơi nào khác, ví dụ desktop. Sau đó copy và ghi đè file vừa chỉnh sửa vào file trong ổ C
 
Error : missing required permissions manifest attribute in main jar
- Khi gặp lỗi này, bạn làm theo cách sau :
Bước 1: Mở 
Java Control Panel lên bằng cách vào 
Control Panel \ Programs \ Java
Bước 2: Trong cửa sổ 
Java Control Panel chọn tab 
Security => chọn
 Edit Site List...
Bước 3: Trong cửa sổ tiếp theo click 
Add sau đó gõ địa chỉ tên miền của bạn vào và 
lưu lại.
- Ví dụ của mình là: 
http://192.168.1.188
 
Chúc bạn thành công !