Tôi đã tạo tệp JAR theo cách này jar cf jar-file input-files
. Bây giờ, tôi đang cố gắng chạy nó. Chạy nó không hoạt động (không tìm thấy lệnh jre):
jre -cp app.jar MainClass
Điều này cũng không hoạt động:
java -jar main.jar
(Không tải được thuộc tính tệp kê khai Main-Class từ main.jar).
Tôi cũng phát hiện ra rằng
Để chạy một ứng dụng được đóng gói dưới dạng tệp JAR (phiên bản 1.2 - yêu cầu tiêu đề tệp kê khai Lớp chính)
"Tiêu đề tệp kê khai Lớp Chính" là gì? Làm cách nào để tạo và đặt nó ở đâu?
Main-Class: MainClass
và sau đó tạo tệp .jar bằng lệnh bạn đã đưa. Sau đó, tôi đã có thể chạy chương trình của mìnhjava -jar main.jar
.