Intellij不使用库构建JavaFX

时间:2014-06-24 19:45:56

标签: java intellij-idea javafx

我正在开发一个拥有大量库的JavaFX应用程序。如果我在intellij中运行它可以正常工作,但是当我构建JavaFX应用程序时,它只构建项目文件的.JAR,它甚至不会将库复制到OUT文件夹。 我该如何解决这个问题?

1 个答案:

答案 0 :(得分:3)

以下序列适用于使用Idea 13.1的Mac,不保证它可以用于其他任何事情(它是按钮点击的所有连续过程):

File Menu | Project Structure | Artifacts | + Button |  
JavaFx Application | From module... | Choose Module | 
Output Layout Tab | + Button | Library Files | 
Choose Libraries |  JavaFX Tab | Choose an Application Class |
Make any changes needed |  Apply | OK | Build Menu | 
Build Artifacts | Choose your new artifact | Choose Build

包含任何库的构建工件最终会出现在项目out/artifacts目录中。

如果您想让其他不使用Idea的人也可以构建您的项目,那么您可以调查第三方JavaFX构建工具的使用情况,例如JavaFX Gradle plugin或{{ 3}}