2

我有一个 Java 应用程序,我正在使用 JavaFx 部署步骤 + ant 来构建这个应用程序。我有两种这种应用程序。一个是用户界面,另一个是命令行版本。如果我在命令提示符处提供参数,那么它将作为命令行应用程序运行。例如 - C:\CmdApp.exe -name:myname -class:myClass

在使用 JavaFx 创建的 exe 上尝试此操作在命令提示符处不会显示任何内容。还有其他方法可以读取命令行参数吗?

注意:我的应用程序是在 Java 中创建的,而不是在 JavaFX 中我在部署步骤中的 build.xml 中提供了 argumnets -

   <fx:application name="${commandlineapp.title}" mainClass="${main.class} toolkit=swing">
                    <fx:argument>Arg1</fx:argument>
                    <fx:argument>Arg2</fx:argument>
                    <fx:argument>Arg3</fx:argument>
                    <fx:argument>Arg4</fx:argument>
                    <fx:argument>Arg5</fx:argument>    </fx:application>

请让我知道如何传递命令行参数以使用 JavaFx 部署运行我的命令行应用程序?

谢谢

4

0 回答 0