Ứng dụng Java Swing của chúng tôi đang chạy trên Windows và được bao bọc trong tệp exe bằng cách sử dụng Launch4J.Đặt tên quy trình Java trên Windows
Chúng tôi muốn tùy chỉnh tên trình ứng dụng của chúng tôi và mô tả (trong Task Manager của Windows) vì nó hiện đang 'javaw.exe' và 'Java Platform SE nhị phân' (mà là khó hiểu đối với khách hàng của chúng tôi) .
Trong khi các phiên bản cũ hơn của Launch4J được kích hoạt để thay đổi điều này bằng cách sử dụng <customProcName>
, tùy chọn này hiện không còn tồn tại vì nó không hoạt động nữa kể từ Win7.
Có cách nào khác (đơn giản) giải pháp khác để tùy chỉnh tên và mô tả quy trình đăng ký của chúng tôi không? Ví dụ, việc thay đổi tên tệp thực thi javaw.exe có vẻ giống như một cách tiếp cận (như chúng tôi nhúng nó vào tệp exe được gói) nhưng làm thế nào để chỉ ra launch4j rằng tên tệp jvm đã thay đổi?
Một tùy chọn khác có thể là tạo tệp exe trình khởi chạy: có thể là quá mức cần thiết?
Bất kỳ ý tưởng/gợi ý nào được hoan nghênh hơn; cảm ơn!
[Trùng lặp] (http://stackoverflow.com/questions/882826/how-to-change-the-name-of-a-java-application-process) và [another] (http://stackoverflow.com/questions/1057247/how-can-i-set-the-process-name-for-a-java-program). –