2009-04-28 31 views
9

Cho phép nói rằng bạn đã tạo một ứng dụng Java Desktop nhỏ với một cái lọ và một số phụ thuộc và có thể là tệp văn bản giấy phép. Tôi biết có rất nhiều tác vụ Ant có thể tạo trình cài đặt, tệp thực thi và các ứng dụng Mac OS X thích hợp bao gồm đóng gói chúng dưới dạng tệp ".dmg". Ví dụ: JarBundlerLaunch4jMaven có thể tạo tệp exe và ứng dụng mac os x không?

Có những điều tương tự tồn tại đối với Maven không?

Cảm ơn

Trả lời

7
+0

Tính năng này có hoạt động với Oracle JRE 7 không? Tôi tin rằng nó sẽ đóng gói theo một cách khác một chút! Tôi đã sử dụng tác vụ AppBundler Ant: https://java.net/projects/appbundler để làm việc với Oracle JRE 7. –

4

Tôi cũng nghĩ launch4j có maven cắm

+0

Bạn không cần plugin maven để sử dụng launch4j. Dưới đây là ví dụ: https://github.com/jjYBdx4IL/example-maven-project-setups/tree/master/launch4j-example – user1050755

4

Để tạo ra một cửa sổ thực thi trong một maven xây dựng, bạn có thể sử dụng launch4j-maven-plugin. Tôi vừa trả lời một câu hỏi liên quan, Trying to integrate Launch4j in a Maven project using Alakai plugin, cho thấy cách thực hiện điều đó. Nó rất dễ dàng, hơn JSmooth, mà luôn luôn có một plugin maven.

Hy vọng điều đó sẽ hữu ích!

Các vấn đề liên quan