我在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
2条答案
按热度按时间qjp7pelc1#
我也有同样的问题,并注意到@珠海在关于Maven的评论中提出的建议,这让我找到了一个解决方案。我正在使用libgdx并使用libgdx项目设置工具创建项目,然后应用他们的建议将其转换为Lwjgl3库。因为我收到了相同的fDestinationNamesCombo错误,所以在Eclipse中导出JAR不起作用。相反,我在Windows命令提示符中使用了这个批处理命令(gdxlib安装工具将其放在项目目录中):“gradlew Desktop:dist”。这将在Desktop\Build\libs目录中创建一个工作JAR。
wvyml7n52#
试试这个:
项目->属性->运行/调试设置:
选择“启动New_Configuration”和其他类似的选项。
删除
这对我很管用。