【发布时间】:2025-12-26 12:25:12
【问题描述】:
我正在开发一个包含大量库的 JavaFX 应用程序。如果我在 intellij 中运行它,它可以正常工作,但是当我构建 JavaFX 应用程序时,它只构建项目文件的 .JAR,它甚至不会将库复制到 OUT 文件夹。 我该如何解决这个问题?
【问题讨论】:
标签: java intellij-idea javafx
我正在开发一个包含大量库的 JavaFX 应用程序。如果我在 intellij 中运行它,它可以正常工作,但是当我构建 JavaFX 应用程序时,它只构建项目文件的 .JAR,它甚至不会将库复制到 OUT 文件夹。 我该如何解决这个问题?
【问题讨论】:
标签: java intellij-idea javafx
下面的序列在装有 Idea 13.1 的 Mac 上对我有用,但不能保证它适用于其他任何东西(这都是一个连续的大按钮点击过程):
文件菜单 |项目结构 |文物 | + 按钮 | JavaFx 应用程序 |从模块... |选择模块 | 输出布局选项卡 | + 按钮 |库文件 | 选择库 | JavaFX 选项卡 |选择应用类别 | 进行任何需要的更改 |申请 |好的 |建立菜单 | 构建工件 |选择你的新神器 |选择构建包含任何库的已构建工件最终将位于您的项目out/artifacts 目录中。
如果您想让不使用 Idea 的其他人也可以构建您的项目,那么您可以研究使用 3rd 方 JavaFX 构建工具,例如 JavaFX Gradle plugin 或 Oracle JavaFX deployment toolkit。
【讨论】: