【问题标题】:Cannot build JavaFX application无法构建 JavaFX 应用程序
【发布时间】:2017-08-10 00:20:55
【问题描述】:

我需要为 ant 创建构建文件来构建我的JavaFX project,我已经搜索了很多,但没有任何帮助。它仍然显示错误并且无法编译。当我尝试运行 jar 文件时 - 无法删除 jar 文件。 这是build.xml 的一部分,显示错误

 <target depends="init" name="-do-clean">
        <delete dir="${build.dir}"/>
        <delete dir="${dist.dir}" followsymlinks="false" includeemptydirs="true"/>
    </target>

这是错误

init:
deps-clean:
Updating property file: D:\javaFx\JavaFXApplication3\build\built-clean.properties
Deleting directory D:\javaFx\JavaFXApplication3\build
D:\javaFx\JavaFXApplication3\nbproject\build-impl.xml:1388: Unable to delete file D:\javaFx\JavaFXApplication3\dist\run1228379781\JavaFXApplication3.jar
BUILD FAILED (total time: 2 seconds)

【问题讨论】:

    标签: netbeans javafx


    【解决方案1】:

    通常无法删除 dist 文件夹下的内容的问题是您的应用程序仍在运行并且您正在 Windows 下开发,只需确保您的应用程序完全关闭,例如检查任务管理器是否正在运行 java 进程,并检查您是否在点击 X 按钮时关闭了应用程序,看看 here

    【讨论】:

    • 感谢您的回答,但现在应用程序正在运行,我发现了问题。
    • 不客气,也许您想添加自己的解决方案作为答案(并接受它),以便其他人在遇到相同问题时对解决方案有所了解。跨度>
    【解决方案2】:

    手动删除jar文件,然后再次尝试清理和构建。 它对我有用。

    【讨论】:

      猜你喜欢
      • 2015-10-02
      • 2012-06-01
      • 2018-10-24
      • 2019-01-01
      • 1970-01-01
      • 2016-01-27
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多