javafxpackager错误

标签 java ant jar classpath javafx

我尝试使用 javafxpackager 打包我的 javafx 项目。一切正常(包已创建),但出现错误 错误:jfxrt.jar 需要位于 -createbss 和不带 -nocss2bin 的 -createJar 的类路径上 我用来调用 javafxpackager 的 Ant 脚本:

<exec executable="javafxpackager">
        <arg value="-createJar"/>
        <arg line="-classpath /jdk/jre/lib/jfxrt.jar"/>
        <arg line="-srcdir build"/>
        <arg line="-appclass org.shark.client.Shark"/>
        <arg line="-outdir packs"/>
        <arg line="-outfile Shark"/>
        <arg line="-manifestAttrs Main-Class=org.shark.client.Shark"/>
    </exec>

我完全无法理解其中的原因。

最佳答案

如果您已经在 ant 中,为什么不使用 javafx' ant 扩展,我在那里没有看到这个问题。

关于javafxpackager错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14388619/

相关文章:

java - 如何查找 persistence.xml 处于 Activity 状态

ant - 使用 ant 脚本更改目录 (CD)

ant - 如何使用 ant 将 zip 文件的顶级文件夹展平?

java - 无法在我的可执行 jar 中包含外部 jar

java - 创建 JAR 文件时遇到问题

java - zxing onActivityResults 未触发

java - spring工具套件java透视显示空白

java - 从 jar 文件中的文件夹加载所有文件

java - 反编译java类文件

database - 我该如何处理从liquibase updateDatabase ant任务中得到的错误