'javac' 不是内部或外部命令,也不是可运行的程序 或批处理文件.

原做者:伟大仙
html

原地址:https://www.cnblogs.com/king8/p/10317309.htmljava

 

 

若是你只须要使用javac命令不须要如此复杂的!!
你先把你本身新建的JAVA_HOME、CLASSPATH这两个变量和PATH变量中的JAVA_HOME%\bin;%JAVA_HOME%\jre\bin删了,
而后只要在Path变量的头部添加以下路径:
C:\Program Files\Java\jdk1.5.0\bin;就能够了。(不须要在添加别的了)
缘由很简单:你能够按照这个路径去看看有没有一个叫javac.exe的东东在bin文件夹中,环境变量Path的做用通俗点讲就是用来告诉你的电脑如何去找到这个可执行文件并执行它。
若是你是初学者的话配不配置CLASSPATH环境变量均可以的,由于CLASSPATH变量是用来设定“类路径”的(其实这种方式是sun不推荐的)。设置CLASSPATH变量的目的讲白了实际上是为了把别人写好的类库挪过来好未来本身用。
但愿对你有帮助哈,呵呵
markdown


换了个工做环境,好吧,环境从新装一遍,遇到一个oracle

’javac’不是内部或外部命令,也不是可运行的程序或批处理文件的错误提示

这里就解决一下好了post

1、下载jdk,具体怎么下载这里就不说了,提供一个下载地址好了,这里必定要注意下载是32位仍是64位要跟本身电脑操做系统相匹配spa

http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html操作系统

 

2、在安装jdk的时候首先要在安装目录下新建一个jdk和jre,以防止在安装的时候出现被覆盖的状况,我这里的路径为htm

接下来就分别对应解压安装好了。blog

3、安装以后配置环境变量,这里环境变量配置以下:get

(1)用户变量

新建用户变量,JAVA_HOME,变量值为安装后的jdk的绝对路径,此处为:D:\JavaSoft\java\jdk

(2)系统变量

新建系统变量,JAVA_HOME,变量值为安装后的jdk的绝对路径,此处为:D:\JavaSoft\java\jdk

新建系统变量,CLASSPATH,变量值为经过JAVA_HOME 引用后的路径地址

.;%JAVA_HOME%/lib/dt.jar;%JAVA_HOME%/lib/tools.jar(须要注意的是变量值前边的.;必定不能少)

 

配置系统变量path,在里边加入路径值

;%JAVA_HOME%/bin;%JAVA_HOME%/jre/bin;(加在中间的配置方式为,即C:\Program Files (x86)\Common Files\Oracle\Java\javapath)

%JAVA_HOME%/bin;%JAVA_HOME%/jre/bin;(加在首部)

;%JAVA_HOME%/bin;%JAVA_HOME%/jre/bin(加在尾部)

4、查看是否安装成功

 

若是要是以上配置过以后出现

 

’javac’不是内部或外部命令,也不是可运行的程序或批处理文件的错误提示

多半是下边的配置位置没有引用正确

相关文章
相关标签/搜索