如何在 JavaFx 中为 windows 制作独立的应用程序?
How do I make a self contained app for windows in JavaFx?
我用 Maven 开发了一个 JavaFx 应用程序。我正在 Ubuntu OS 上开发它,所以当我 运行 mvn clean jfx:native 我得到一个 .deb 文件。如何制作 windows 安装程序?
我的pom.xml:
<plugin>
<groupId>com.zenjava</groupId>
<artifactId>javafx-maven-plugin</artifactId>
<version>8.1.2</version>
<configuration>
<mainClass>com.company.app_name.Main</mainClass>
<jvmArgs>
<argument>-Dcom.sun.javafx.isEmbedded=true</argument>
<argument>-Dcom.sun.javafx.touch=true</argument>
<argument>-Dcom.sun.javafx.virtualKeyboard=javafx</argument>
</jvmArgs>
</configuration>
</plugin>
谢谢。
您需要在 Windows 上构建它 (运行 mvn clean jfx:native
)。请参阅 http://docs.oracle.com/cd/E40938_01/doc.74/e40142/build_japps.htm#NBDAG2508(使用的构建工具是特定于平台的)。
我用 Maven 开发了一个 JavaFx 应用程序。我正在 Ubuntu OS 上开发它,所以当我 运行 mvn clean jfx:native 我得到一个 .deb 文件。如何制作 windows 安装程序?
我的pom.xml:
<plugin>
<groupId>com.zenjava</groupId>
<artifactId>javafx-maven-plugin</artifactId>
<version>8.1.2</version>
<configuration>
<mainClass>com.company.app_name.Main</mainClass>
<jvmArgs>
<argument>-Dcom.sun.javafx.isEmbedded=true</argument>
<argument>-Dcom.sun.javafx.touch=true</argument>
<argument>-Dcom.sun.javafx.virtualKeyboard=javafx</argument>
</jvmArgs>
</configuration>
</plugin>
谢谢。
您需要在 Windows 上构建它 (运行 mvn clean jfx:native
)。请参阅 http://docs.oracle.com/cd/E40938_01/doc.74/e40142/build_japps.htm#NBDAG2508(使用的构建工具是特定于平台的)。