我在尝试编译Java程序时遇到错误.
我在Windows上(这是一个特定于Windows的问题),我安装了最新的JDK.
我尝试过涉及PATH变量的解决方案,但错误仍然存在.
控制台输出:
C:\>set path=C:Program Files (x86)\Java\jdk1.7.0\bin
C:\>javac Hello.java
'javac' is not recognized as an internal or external command,
operable program or batch file.
Run Code Online (Sandbox Code Playgroud) 在跑步的时候
sencha app build production
Run Code Online (Sandbox Code Playgroud)
我收到以下错误:
错误:注册表项'Software\JavaSoft\Java Runtime Environment'\ CurrentVersion'
值为'1.8',但需要'1.7'.错误:找不到java.dll错误:找不到Java SE Runtime Environment.
java -version ,命令显示如下:
java版"1.8.0_40"Java(TM)SE运行时环境(版本1.8.0_40-b26)Java HotSpot(TM)64位服务器VM(版本25.40-b25,混合模式)
无法找到路径出错的地方.任何的想法?
-----------------------编辑-------------------------- ----------------------
注意:我使用的是Windows 7(64位).
我已经尝试卸载sencha touch cmd并重新安装.但仍然是同样的错误.
我已经卸载了所有的java版本实例并重新安装了最新的版本,问题仍然存在.