Tôi có một tệp chiến tranh lớn, chứa nhiều lớp với phương pháp chính.Làm cách nào để chạy ứng dụng từ chiến tranh?
Làm thế nào tôi có thể trỏ Java để chạy lớp học cụ thể chính?
Tôi có một tệp chiến tranh lớn, chứa nhiều lớp với phương pháp chính.Làm cách nào để chạy ứng dụng từ chiến tranh?
Làm thế nào tôi có thể trỏ Java để chạy lớp học cụ thể chính?
Chính xác như chạy ứng dụng từ file jar:
java -cp yourwarfile.war com.yourcompany.YourMainClass
Và nếu tệp '.war' có tệp kê khai với [một Main-Class] (https://en.wikipedia.org/wiki/Manifest_file#Special-Purpose_Manifest_Headers) được định nghĩa, hãy chạy' java -jar yourwarfile.war' đủ. Hoạt động e. g. cho [jenkins.war] (https://wiki.jenkins-ci.org/display/JENKINS/Starting+and+Accessing+Jenkins). –
Không hoạt động: java.lang.ClassNotFoundException – user710818
Tôi nghĩ vì đó là chiến tranh chứ không phải tệp jar. Đường dẫn khác nhau. – user710818
Kiểm tra xem, chúng được đóng gói thành file jar ..? –