Tôi muốn tạo một tệp thực thi của dự án mà tôi đã tạo trong Java fx 2.0. có ai có thể giúp tôi trong việc này không?Làm thế nào để tạo một tập tin thực thi của dự án java fx 2.0
Trả lời
Nhóm JavaFX đã thực hiện hỗ trợ cho điều này trong các công cụ đi kèm với SDK JavaFX 2.2 (được bao gồm trong Java7 từ bản cập nhật 6). Bộ công cụ đóng gói JavaFX cho các tệp thi hành bao bì được ghi lại trong phần self-contained application của hướng dẫn triển khai JavaFX.
Xem RT-19446 "Thêm khả năng đồng gói Java + JavaFX + ứng dụng vào một tệp thực thi riêng" để biết thêm thông tin (mọi người đều có thể đăng ký để xem jira).
Công cụ của bên thứ ba chẳng hạn như JavaFX maven plugin hoặc JavaFX gradle plugin, hợp lý hóa việc tích hợp xây dựng các tệp thực thi JavaFX nguyên gốc bằng cách sử dụng các hệ thống xây dựng thông thường.
Các công cụ đóng gói JavaFX cũng có thể được sử dụng để tự nhiên đóng gói bất kỳ ứng dụng Java nào, không chỉ các ứng dụng JavaFX. Ví dụ, một ứng dụng Swing, như được minh họa bởi điều này shell script for packaging a Swing application using JavaFX on OS X.
Nếu bạn muốn đóng gói cho phiên bản 2.0 hoặc 2.1 của JavaFX (không phải JavaFX 2.2+), thì bạn nên xem lại Packaging JavaFX Applications as Native Installers.
Tôi đã tạo hai exe javafx cho hai ứng dụng khác nhau, nhưng trong khi cài đặt cả hai ứng dụng đều được cài đặt trong cùng thư mục (trước tiên cài đặt trong thư mục của nó), để tôi không thể mở ứng dụng .. Làm cách nào để giải quyết vấn đề này? – Wolverine
@Wolverine vui lòng đặt câu hỏi mới làm câu hỏi mới. – jewelsea
Xin lỗi tôi không có quyền, nó bị chặn :( – Wolverine
Có một số công cụ để tạo trình khởi chạy exe tùy chỉnh cho ứng dụng Java của bạn.
tôi có kinh nghiệm tốt với Winrun4J: http://winrun4j.sourceforge.net/
nhưng bạn sẽ luôn luôn cần một cài đặt Java/JavaFX Runtime thậm chí nếu bạn có một .exe có chứa tất cả các mã của bạn.
Điểm có bao bì gốc JavaFX 2.2 được đề cập của jewelsea là bạn sẽ không cần phải dựa vào Java Runtime trên hệ thống. Nó cũng được nhúng với exe/dmg/rpm. – akauppi
JavaFX 2+ có thể dễ dàng được đóng gói như một exe bản địa (với tải trọng thêm, mà JRE hiện hành), các cập nhật (như trong cuối năm 2012) là bài viết ở đây: http://docs.oracle.com/javafx/2/deployment/self-contained-packaging.htm
Out Tôi đã tạo một tệp thực thi trên Windows (sao chép mã xây dựng netbeans vào netbeans 'build.xml) từ canvas và ví dụ thế giới hello: ứng dụng là khoảng 20k, tệp thực thi/trình chạy là khoảng 80k và thời gian chạy bổ sung là 138mb. Bằng cách này nếu bạn có cài đặt netbeans cũ hơn (cài đặt trước 1.7jdk), bạn có thể phải cập nhật hoặc chỉnh sửa netbeans.conf của nó sửa chữa đường dẫn "netbeans_jdkhome", nếu không gói đóng gói có thể bị lỗi.
- 1. Thêm Java FX 2.0 vào dự án Netbeans hiện có
- 2. Cách tạo dự án java thực thi trong eclipse
- 3. Làm thế nào để nhúng một thực thi trong dự án của tôi
- 4. Qt tạo tập tin thực thi
- 5. Tạo một tập tin thực thi với lệnh "IF"
- 6. Làm thế nào để có được một tập tin thực thi để xử lý không gian trong tên tập tin?
- 7. Làm thế nào để tạo tệp chiến tranh của dự án gwt trong nhật thực?
- 8. Làm thế nào để đọc nội dung tập tin vào một biến trong một tập tin thực thi?
- 9. làm thế nào để thực hiện các tập tin thực thi chờ đợi cho đến khi một tập tin thực thi hoàn thành?
- 10. Làm thế nào để gửi một email đơn giản từ một tập tin thực thi Windows?
- 11. Làm thế nào để tạo một phar thực thi?
- 12. Làm cách nào để tạo chương trình Java thực thi?
- 13. Làm thế nào để thực hiện cuộc gọi đến một tập tin thực thi từ tập lệnh Python?
- 14. Tạo một tập tin thực thi với nhiều tùy chọn
- 15. Làm thế nào để so sánh một tập tin trong một dự án với một trong hệ thống tập tin trong nhật thực?
- 16. Làm thế nào để bạn sử dụng SETLOCAL trong một tập tin thực thi?
- 17. Làm thế nào để nối chuỗi trong một tập tin thực thi Windows?
- 18. Làm thế nào để sử dụng psake từ một tập tin thực thi?
- 19. Làm thế nào để mở một tập tin trong java
- 20. Làm cách nào để đặt tên quy trình thực thi của dự án?
- 21. clojure làm thế nào để biết đường dẫn của một thư mục/tập tin/thư mục trong một dự án?
- 22. Làm thế nào để tạo một chai thực thi với các chai phụ thuộc
- 23. Làm thế nào để phát hiện Java được cài đặt thông qua REGEDIT.exe từ một tập tin thực thi?
- 24. Tạo tệp jar thực thi từ dự án clojure?
- 25. Làm thế nào để tạo một tập tin thực thi cho cả Program Files và Program Files (x86)?
- 26. làm thế nào chúng ta có thể sử dụng một tập tin thực thi trong c + +?
- 27. Làm thế nào để thiết lập OpenNI 2.0 với OpenCV cho một dự án Kinect?
- 28. thế nào để chạy một tập tin thực thi cmd.exe trong một vỏ tiểu
- 29. Sản phẩm thực thi của xcode cho dự án C++
- 30. Làm thế nào để nhập một dự án java Jdeveloper vào nhật thực?
Hy vọng điều này sẽ giúp https://blogs.oracle.com/talkingjavadeployment/entry/native_packaging_for_javafx – Sorter
[liên kết giải pháp khác '] (http://www.javaworld.com/javaworld/jw-05-2012/120529- jtip-deploying-javafx.html) từ một câu trả lời chỉ có liên kết, bên dưới –