Các tùy chọn để đóng gói một JNLP như một ứng dụng không xuất hiện để tồn tại trong trang Preferences JDK 7 Java của Oracle như nó đã làm trong táo như đã nêu hereLàm cách nào để gói một jnlp với biểu tượng dock OSX; này không còn xuất hiện là có thể trong các ưu đãi java
OS X tích hợp máy tính để bàn với Java Web Start cho phép người dùng tạo một gói ứng dụng cục bộ từ bất kỳ ứng dụng Java Web Start nào. Lối tắt Cài đặt tạo trong Tùy chọn Java kiểm soát xem người dùng có được nhắc nhở tạo gói ứng dụng khi mở một ứng dụng Java Web Bắt đầu . Gói ứng dụng Java Web Start có tất cả các lợi ích của bó ứng dụng bản địa, được mô tả trong “OS X Application Gói.”
Để làm việc xung quanh này, tôi đang sử dụng Automator để tạo ra một .app mà chạy một kịch bản lệnh shell thực hiện một JNLP. Điều này cho phép tôi sử dụng biểu tượng ứng dụng, nhưng tất cả nỗ lực định cấu hình biểu tượng đế của tôi đều không thành công.
tôi đã cố gắng tạo ra một tập tin .icns sử dụng iconutil
và nói thêm rằng vào thư mục Resources
, sau đó xác định các tập tin .icns trong Contents/Info.plist
thuộc lĩnh vực "Icon File"
nhưng tôi vẫn nhận được biểu tượng cốc cà phê java trong vành móng ngựa khi chạy ứng dụng.
Một điều khác mà tôi đã thử là chuyển đối số -Xdock:icon=icon.jpg
đến javaws
nhưng điều này dường như chỉ hoạt động với các chương trình java thông thường.
JWS rất sôi nổi. :) –