Có cách nào dễ dàng hơn để chỉ định nhiều thuộc tính hệ thống trên dòng lệnh cho chương trình Java thay vì có nhiều câu lệnh -D không?Đặt nhiều thuộc tính hệ thống Dòng lệnh Java
Đang cố gắng để tránh điều này:
java -jar -DNAME="myName" -DVERSION="1.0" -DLOCATION="home" program.jar
tôi nghĩ rằng tôi đã nhìn thấy một ví dụ về một người nào đó sử dụng một -D
và một số chuỗi trích dẫn sau đó, nhưng tôi không thể tìm thấy ví dụ một lần nữa.
Lớp học nào 'SomeClass' đề cập đến? Tôi đang cố gắng thiết lập thuộc tính này để đọc một tệp '.properties', sử dụng Spring, Struts và Tomcat 8.5, đó là phần duy nhất của lệnh vẫn chưa rõ ràng với tôi – Frakcool
@Frakcool' SomeClass' sẽ là lớp với chính phương pháp mà bạn đang cố gắng chạy. Thông thường nó sẽ có một khai báo gói và bạn nên sử dụng tên lớp đầy đủ để chạy nó. – adarshr
Ồ, tôi hiểu rồi, đó là những gì tôi đang nghĩ, tuy nhiên trong một ứng dụng web không có phương pháp 'main', vì vậy, tôi nghĩ nó được thực hiện trong các thuộc tính của tomcat, tôi có đúng không? – Frakcool