如何在Windows 10上配置java

时间:2018-03-30 16:41:41

标签: java windows

我突然发现我再也无法通过双击JAR文件运行我自己开发的JAVA应用程序 - 它报告找不到主类。

通过反复试验,我发现如果我强制使用32位JAVA 1.8.0_161,那么事情就可以了。默认情况下运行的是64位JAVA 1.9。我还发现它没有使用JAVA_HOME,而是在%APPDATA%\ Oracle \ Java中运行它。

我尝试了很多东西,但最后我卸载了64位JAVA 1.9,在JAVA_HOME中放置了1.8.0_161的路径,将%JAVA_HOME%\ bin放在了PATH中,这让我大部分时间都没有。

现在,如果我运行 java -jar< jarFileName.jar> ,那么我的程序运行得很好,但是如果我尝试通过双击运行jar文件那么它仍然无法加载主要班级。

用于JAR文件的Windows 10默认程序说 Java(TM)平台SE二进制文件 - 尝试将其强制更改为指向1.8.0_161的java.exe,但仍无法正常工作。< / p>

JAVA设置控制台看起来不像各种网页查询 - 我认为它改变了64位JAVA。

所以我怀疑我的系统不再正确配置。

如何修复配置以返回到我可以简单地双击JAR文件以便运行它的位置。

最诚挚的问候 SteveM

0 个答案:

没有答案