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

恩就是关于mc服务器的建立本人对于java一窍不通求详细点解答`~... 恩就是关于mc服务器的建立 本人对于java一窍不通 求详细点解答`~ 展开
 我来答
大野瘦子
高粉答主

2018-12-08 · 繁杂信息太多,你要学会辨别
知道小有建树答主
回答量:1227
采纳率:100%
帮助的人:34.6万
展开全部

原因:这是因为安装java时把jdk的路径和jre的路径选择成一样,就造成覆盖了,这时候你在lib下也找不都tools.jar和dt.jar. 

解决:

如果只需要使用javac命令其实不需要这么复杂的,可以直接把新建的JAVA_HOME、CLASSPATH这两个变量和PATH变量中的JAVA_HOME%\bin;%JAVA_HOME%\jre\bin删了,然后在Path变量的头部添加如下路径:

C:\Program Files\Java\jdk1.5.0\bin;就可以了。

扩展资料:

关于上述中配置的path

配置系统变量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(加在尾部)

宁星纬赧尘
2019-03-20 · TA获得超过3万个赞
知道大有可为答主
回答量:1.1万
采纳率:35%
帮助的人:671万
展开全部
JAVA_HOME是
D:\v117\Java\jdk1.7.0_03,环境变量应该配在JDK的文件夹下的bin文件夹下
java目录下除了jre文件夹还有一个jdk文件夹,如果没有的话你看看是不是只装了jre,没装jdk啊。
jre只是java程序的运行环境,jdk才是给程序员用的!
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
bmouth
2010-05-25 · TA获得超过910个赞
知道小有建树答主
回答量:152
采纳率:0%
帮助的人:0
展开全部
你好!

你是用java命令运行程序吗?如果是,检查下你的path环境变量,看看有没设置好,还有就是到JDK的bin文件夹下面,看看java.exe在不在。这两个都没问题的话,应该是可以用java命令运行程序的。

希望对你有帮助。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
fengweizhi1985
2010-05-25 · TA获得超过524个赞
知道小有建树答主
回答量:380
采纳率:0%
帮助的人:226万
展开全部
说明你的命令没有其上作用,那么就要看看你安装java的时候的路径有没有每只正确。
首先新建系统变量JAVA_HOME
值为:..\..\..\jdk1.6.x
然后在系统变量path里面增加%JAVA_HOME%\bin
注意和其他已经存在的配置用;隔开
然后再重新打开一个命令窗口就可以用了。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友fc11520e3
2010-06-07 · TA获得超过236个赞
知道答主
回答量:29
采纳率:0%
帮助的人:29.4万
展开全部
假设你的jdk安装在F:\Java\JDK
那么
你要新建环境变量java_home其值为F:\Java\JDK
找到path,在值中加入%JAVA_HOME%\bin;(看好是加入, 不是修改为,如果你把以前的东西弄没了就会出别的问题,比如一个打cmd命令说你不是内部命令也不是外部命令)
新建环境变量classpath其值为 .;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tool.jar(看好前面的那个点,别漏了)
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(6)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式