我在创建运行的Jar文件时遇到了一些麻烦。该程序在Eclipse中运行良好,但是当我编译并创建一个可运行的JAR时,它不起作用。我在命令提示符下进行了故障排除,发现我收到的错误意味着Java的运行版本不正确。我之前使用我的程序遇到了这个问题,并将我的Java更新为所需的1.7并且它开始在Eclipse中工作。
现在令人困惑的是,当我进入控制面板并进入Java配置并点击" about"我可以看到版本1.7处于活动状态。然而,当我进入命令提示符并查找当前的Java版本时,它返回Java 1.6,因此我无法运行JAR。
为什么我在控制面板中显示一个版本,在命令提示符中显示另一个版本,我该如何修复?
提前致谢。