我一直使用Eclipse作为我的Java IDE,今天遇到了一个有趣的问题。我使用内置的文件>导出>可运行jar文件来为我的其中一个程序创建一个jar文件。如果我从命令行/批处理文件中启动它,它可以完美地运行,但是双击无法运行。我确保.jar文件与javaw相关联,但仍然无法工作。这不是一个必须要解决的大问题,但如果有人有任何想法,我很乐意听取。
更新:我尝试使用Aram Kocharyan的解决方案(请参见下面的答案)。没有成功。似乎只是这一个.jar文件有问题。所有其他的jar文件都可以通过双击启动。重新构建jar也没有帮助。 :P