2013-05-01 189 views
1

我有一个相当大的问题,这让我疯狂。不确定什么是描述我的问题的最佳方式,所以我只是要写我做什么和发生什么:
我正在使用NetBeans。我只需右键单击我拥有的项目,然后单击“清理”并构建。万物都是正确的。但这是问题。当我进入dist时,部署.jar文件并双击它,它不会像应该那样打开。所有视图都像放大一样,并且不会更改。我知道按钮应该位于底部的右侧(尽管我看不到它在那里,我只是看到了这里的文本,它应该放在顶部),如果我点击它,它会执行并执行它supposted做...另一个有趣的事情是,如果我通过终端打开完全相同的.jar文件,它将打开它应该完全正常。
我在问一个问题,我应该怎么做,因为我不知道了。我删除了JDK并重新安装了它,我甚至重新安装了netbeans ...JavaFx jar文件无法双击打开(Mac)

回答

1

如果您能够从终端正确执行jar,那么它就是启动命令,这是问题所在。尝试创建一个实际执行“java -jar myjar.jar”的“快捷方式”(或者一个脚本,无论Mac中有什么等价物),并通过它执行“双击”开始。您可能需要更新系统文件关联以确保它是启​​动您的.jar文件的java。

+1

这是亏损或这样的。我再次删除JDK,一旦我双击我的javafx应用程序,它仍会启动(不正确),但它不应该(因为没有javafx启动器)。 我做了什么:做了几次重启,使用了CCleaner,最后它明白没有Java。之后,我再次安装它,它又开始工作。无论如何,感谢您的帮助。 :) – ksarunas 2013-05-02 08:26:44