相关疑难解决方法(0)

javac不被识别为内部或外部命令,可操作程序或批处理文件

我在尝试编译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)

java path javac environment-variables command-prompt

248
推荐指数
5
解决办法
106万
查看次数

注册表项错误:Java版本的值为"1.8",但需要"1.7"

在跑步的时候

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版本实例并重新安装了最新的版本,问题仍然存在.

java sencha-touch java-8 sencha-touch-2 sencha-cmd

82
推荐指数
7
解决办法
17万
查看次数