2013-06-18 56 views
0

我已经用Google搜索,然后我读过为“清理并生成”,但不知何故在dist文件夹它不工作时,我双击jar文件,当我尝试从运行NetBeans不再工作了,我必须创建一个新项目。我错过了什么让它工作?我只需要jar文件吗?如何从NetBeans中导出javafx项目?

+0

您运行的是哪个版本的Java? NetBeans的? –

回答

0

如果你的意思是获得可执行的JAR文件,然后做一个“清理并生成”;但在此之前请确保您的输出窗口可见。如果不是,请按Ctrl + 4。
'Clean and Build'进程正在运行时,请仔细观察输出窗口是否有任何错误。如果有的话,请在这里发布。
现在查看dist文件夹中的jar。
通常情况下,有它包含运行应用程序所需的额外库dist文件夹内的一个lib文件夹,并在我的Netbeans 7.3它并不需要任何额外的命令行参数的lib文件夹添加到类路径。相反,他们在MANIFEST.MF中有一个JavaFX-Class-Path参数。如果您使用的是早期版本的Netbeans,并且MANIFEST.MF中没有这些参数,则可以通过使用WinRAR或任何其他归档管理器编辑jar文件来手动添加它,然后在lib中添加JavaFX-Class-Path:,然后添加每个jar文件的名称夹。例如:JavaFX-Class-Path: lib/mylib1.jar lib/mylib2.jar lib/anotherlib.jar
希望这有助于。如果您有其他疑问,请发表评论..谢谢。

+0

我正在使用Maven项目,我非常喜欢使用依赖项为我构建应用程序的assembly:assembly目标。 – Lenymm