关于java安装的问题

[复制链接]
查看11 | 回复5 | 2019-10-30 08:31:10 | 显示全部楼层 |阅读模式
我在系统变量里设置了一下:
变量名:CLASSPATH
变量值:.;%JAVA_HOME%\lib;%JAVA_HOME%\lib\tools.jar
变量名:JAVA_HOME
变量值:D:\Java\jdk1.5.0
变量名:Path
变值:%SystemRoot%\system32;%SystemRoot%;%SystemRoot%\System32\Wbem;C:\Program Files\Common Files\Thunder Network\KanKan\Codecs;%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin;
当我在命令符里运行时,输入javac提示‘javac’不是内部或外部命令,也不是可运行的程序或批处理文件。而输入javac则有一大堆命令,为什么,有哪位高手指教一下?谢谢了!
原来没有错误,是我没注意在D盘建文件时文件名弄错了,所以指定的目录不正确!

回复

使用道具 举报

千问 | 2019-10-30 08:31:10 | 显示全部楼层
环境变量怎么配置我就不说了,百度一搜一大堆,我看你在安装java,那么java中的import这个东西你一定清楚是干什么用的,是导包的,也就是说告诉系统你引用的那个包到底在哪,java的环境变量也是一样的,告诉操作系统你所安装的jdk的核心jar包到底在哪,系统编译时会先到环境变量中寻找路径定位到核心jar包进行编译,现在已经不是sun的了,是oracle的
回复

使用道具 举报

千问 | 2019-10-30 08:31:10 | 显示全部楼层
如果提示说“Java”不是内部命令,则是你的path没有配置正确,你第一次如果配的是用户的环境,这次改用系统环境变量试试,或者在dos下输入echo %path%,看看到底你的系统用的是哪个path,然后再对这个path配置一下就可以了
回复

使用道具 举报

千问 | 2019-10-30 08:31:10 | 显示全部楼层
那是因为你的配置不正确,JAVA_HOME可以不用配置,classpath=.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar;path=D:\JavaEE\jdk1.6.0_10\bin;path的配置是要jdk目录下的bin目录,配置好后就行了
回复

使用道具 举报

千问 | 2019-10-30 08:31:10 | 显示全部楼层
看下你的JDK的BIN目录下有没有java.exe和javac.exe如果缺少的话。。重新装JDK吧。。
回复

使用道具 举报

千问 | 2019-10-30 08:31:10 | 显示全部楼层
你的问题好像不对吧,第一次是输入"javac",第二次怎么也是“javac”?那结果因该是一样的啊,环境配置好像没有什么问题,就是你的问题不是太明白
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行