使用Ant复制JavaFX运行时

时间:2012-12-15 14:48:59

标签: java ant javafx

我想创建一个自包含的javafx应用程序,但无法解决如何使用ant将java和javafx运行时提取到我的jar中。所以我将它添加到我的Ant脚本

 <target name="build" depends="compile">
    <fx:application id="GoL" mainClass="app.gol.GoL"/>
    <fx:jar destfile="${out.dir.dist}/${app.jar.name}">
        <fx:resources>
            <fx:fileset dir="${java.home}/lib" includes="**/rt.jar" />
            <fx:fileset dir="${java.home}/lib" includes="**/fxrt.jar" />
        </fx:resources>
        <fx:application refid="GoL"/>
        <fileset dir="${out.dir.classes}"/>
    </fx:jar>
</target>

它只是将rt jar复制到我的jar中,但仍然在没有java运行时的系统上崩溃。如何解决它并从我的可执行jar中使用* rt.jar?

0 个答案:

没有答案