如何导出JavaFX Maven项目?

y0u0uwnf  于 2022-10-26  发布在  Maven
关注(0)|答案(2)|浏览(268)

我在Eclipse IDE中编写了模块化的JavaFX Maven项目。
现在我正在尝试to convert it to runnable jarfile,但在单击下一步后收到the following error
我怎么才能解决这个问题呢?
详细信息按钮提供相同的文本:

An error has occurred. See error log for more details.
Cannot invoke "org.eclipse.swt.widgets.Combo.getText()" because "this.fDestinationNamesCombo" 
is null
qjp7pelc

qjp7pelc1#

我也有同样的问题,并注意到@珠海在关于Maven的评论中提出的建议,这让我找到了一个解决方案。我正在使用libgdx并使用libgdx项目设置工具创建项目,然后应用他们的建议将其转换为Lwjgl3库。因为我收到了相同的fDestinationNamesCombo错误,所以在Eclipse中导出JAR不起作用。相反,我在Windows命令提示符中使用了这个批处理命令(gdxlib安装工具将其放在项目目录中):“gradlew Desktop:dist”。这将在Desktop\Build\libs目录中创建一个工作JAR。

wvyml7n5

wvyml7n52#

试试这个:
项目->属性->运行/调试设置:
选择“启动New_Configuration”和其他类似的选项。
删除
这对我很管用。

相关问题