如何在命令提示符下启动JavaFX应用程序?

时间:2013-05-06 10:19:45

标签: java deployment ant javafx-2

我使用JavaFX部署任务即<fx:deploy>创建了一个自包含的应用程序。我从命令提示符运行此应用程序并传递参数。它应该在命令提示符下运行,但UI会打开。当我使用

运行可执行jar时
  java -jar app.jar -action:backup

它在命令提示符下运行。

<target name="exe" depends="SignedJar">
        <fx:deploy width="800" height="600" nativeBundles="all" outdir="${dist}/winx86" outfile="${app.name}" verbose="true">
                <fx:info title="${app.title}"/>
                <fx:application name="${app.title}" mainClass="${main.class} toolkit=swing"/>
                        <fx:resources>
                            <fx:fileset file="${app.name}.jar"/>
                            <fx:fileset dir="${WorkingFolder}/temp"/>
                </fx:resources>
                <fx:platform>
                        <fx:jvmarg value="-Xms500m"/>
                    <fx:jvmarg value="-Xmx1g"/>
                    <fx:jvmarg value="-XX:NewRatio=2"/>
                        <fx:jvmarg value="-XX:MaxPermSize=250m"/>
                </fx:platform>

        </fx:deploy>
    </target>

我还需要在<fx:deploy>中指定什么,以便将命令行参数传递给应用程序jar?

0 个答案:

没有答案