每当我尝试双击一个.jar文件时,它会给我一条消息,说它无法找到或加载该文件的主类。但是,如果我尝试这样在命令行打开.jar文件:Java怪异行为。 .jar无法打开
java -jar myfile.jar
然后,它运行。系统变量或其他什么东西是错的?我在使用java时遇到了很多麻烦,卸载并重新安装它似乎并没有解决问题。
在此先感谢!
附加信息:我在Win7 64位上运行,包含JDK 7 Update 9(64位)和Java 7 Update 9(64位)。它也用来运行.jar文件,只需双击之前,我不知道发生了什么。
当您双击特定系统上的JAR时,会发生什么情况取决于您的特定系统。任何人都可以做的最好的事情是列举出你可以自己去看的方式。 –
你有没有经过这[其他线程]的指示(http://stackoverflow.com/questions/6084984/how-do-i-execute-jar-java-program-on-windows-7-command-line) ? – eis
有没有其他的罐子作为这个程序的一部分运行,还是只有一个罐子? – jtahlborn