Jar文件从命令行成功运行,但在Windows中双击时冻结

时间:2014-08-13 19:27:53

标签: java eclipse windows swing jar

我在运行从eclipse项目编译的jar文件时遇到问题。我对Java很新,所以我可能会错过一些简单的东西。

当我从命令行运行jar文件时:

javaw -jar test1.jar

程序运行正常。但是,当我双击它时,它不会运行。我认为这个问题与32位与64位java有关(双击jar文件打开“javaw.exe * 32”进程,而从命令行运行打开“javaw.exe”)。我正在使用swing GUI库,如果这有所不同。

这是问题吗?

有没有办法让eclipse导出一个与“javaw.exe * 32”兼容的.jar文件?

感谢。

编辑: 我发现错误与使用泛型和JList有关,只有Java 7支持JList。双击.jar正在运行一个32位版本的Java 6,这就是抛出错误。感谢帮助人员

0 个答案:

没有答案