为配置cmd配置path环境变量量,为什么在cmd里面直接输入java却无法运行?

JAVA安装好,环境变量已经设置好,为何JAVAC命令不能运行呢?【java吧】_百度贴吧
&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&签到排名:今日本吧第个签到,本吧因你更精彩,明天继续来努力!
本吧签到人数:0成为超级会员,使用一键签到本月漏签0次!成为超级会员,赠送8张补签卡连续签到:天&&累计签到:天超级会员单次开通12个月以上,赠送连续签到卡3张
关注:652,808贴子:
JAVA安装好,环境变量已经设置好,为何JAVAC命令不能运行呢?收藏
有人遇到过这种问题吗?
时光IT,精品java公开课免费听,365天准时开课,明星企业导师,java系统学习课程,教你合理运用时间,稳步提升专业能力.
没有配置好!
难道我系统有问题?
javac不能用还是环境变量问题,你环境变量怎么射的截上来看看
谢谢大家 我知道怎么回事了.我用的命令提示符是从c盘拷贝的快捷方式,运行javac时提示错误.在运行中打开的cmd就没事.***长见识了.如图:上面的错误,下面的ok.
1.7的jdk路过!
那很可能是环境变量没设置好
AutoTDS-V1型全自动热解吸仪是一款20位常温二次全自动热解吸仪,气路采....
求解啊 新手 跪求帮忙 3Q~
估计在你那个含有JRE 的文件中会出现JAVAC,所以你可以尝试在path变量中加入JRE文件夹的地址!希望有用!
重启电脑!!!!!!!!!!重启电脑!
试过这种情况的哈
你重启电脑即好!
为什么java,javac可以java-version就不可以??
配过好多次,今天也是疯狂不能识别
%JAVA_HOME%
F:\Java\jdk1.7.0_75
javac命令才正常运行
我也是这种问题
后来查出来是安装的时候
JDK和JRE不能安装在一个文件夹
要分开安装
路径前面加;隔开就行
用管理员身份运行cmd
登录百度帐号推荐应用查看:8988|回复:21
java回车,显示环境变量配置正常,但是用javac编译就提示出错,怎么回事呀?
(66.72 KB)
引用:原帖由 yuke198907 于
08:52 发表
java -version这个能执行成功吗 执行结果:
(853.32 KB)
51CTO学院讲师
引用:原帖由 tanlan11 于
09:16 发表
请参考:/lesson/id-41985.html 还是老师给力啊,直接上视频
(401.89 KB)
引用:原帖由 tanlan11 于
09:16 发表
请参考: 和视频里哪不一样呢?
(853.32 KB)
本帖最后由 tornad007 于
09:43 编辑
引用:原帖由 tanlan11 于
09:16 发表
请参考:/lesson/id-41985.html 你那个视频不管用呀
引用:原帖由 yuke198907 于
08:52 发表
java -version这个能执行成功吗
(401.89 KB)
你看看这个、你们一样的问题、解决了:
太阳光芒万丈却不及蜡烛只为一人照亮、、、
引用:原帖由 IT妖姬 于
11:13 发表
你看看这个、你们一样的问题、解决了:
/thread-.html 没用的。我找到原因了。是JAVA_HOME的问题
这个classpath删掉了,也照样可以用。
改用jdk8了,哈哈
JAVA_HOME=C:\Program Files\Java\jdk1.8.0_20
Path=%JAVA_HOME%\bin
在系统变量里,做上述两个配置。
引用:原帖由 tanlan11 于
09:16 发表
请参考:/lesson/id-41985.html 不好意思,您这个视频看着有点累,
求人不如求自己呀,自己找到问题,才能彻底解决。
引用:原帖由 IT妖姬 于
11:13 发表
你看看这个、你们一样的问题、解决了:
/thread-.html 一直用myeclips,这要配一下环境变量,竟然错了,
引用:原帖由 tornad007 于
11:35 发表
一直用myeclips,这要配一下环境变量,竟然错了, (*^__^*) 嘻嘻……没事、希望你能多了逛逛、我们会帮助你的
太阳光芒万丈却不及蜡烛只为一人照亮、、、
你问题是解决了,但是你classpath配置是错误的,如果不配置classpath或者配置错误,程序应该会找不到类的
引用:原帖由 tornad007 于
22:19 发表
java回车,显示环境变量配置正常,但是用javac编译就提示出错,怎么回事呀?289753 JAVA_HOME指明JDK安装路径,就是刚才安装时所选择的路径(我的是C:\Program Files\Java\jdk1.8.0_20),此路径下包括lib,bin,jre等文件夹(此变量最好设置,因为以后运行tomcat,Eclipse等都需要依靠此变量)。
Path使得系统可以在任何路径下识别java命令,设为:%JAVA_HOME%\%JAVA_HOME%\jre\bin
CLASSPATH为java加载类(class or lib)路径,只有类在classpath中,java命令才能识别,设为:.;%JAVA_HOME%\%JAVA_HOME%\lib\tools.jar (要加.表示当前路径)
特别注意:
◆添加环境变量时,最好在后面加上,不要将原有的环境变量删除,避免影响其他的东西的。
◆环境变量值的结尾没有任何符号,不同值之间用;隔开(unix中用:)。
◆CLASSPATH变量值中的.表示当前目录。
验证是否安装成功:
在cmd中输入java -version会显示当前Java版本
输入javac会显示其用法。
引用:原帖由 ctowolfs 于
11:30 发表
你问题是解决了,但是你classpath配置是错误的,如果不配置classpath或者配置错误,程序应该会找不到类的 jdk1.7yi以上版本已经不用配置classpath了
引用:原帖由 feidaojiang 于
09:42 发表
JAVA_HOME指明JDK安装路径,就是刚才安装时所选择的路径(我的是C:\Program Files\Java\jdk1.8.0_20),此路径下包括lib,bin,jre等文件夹(此变量最好设置,因为以后运行tomcat,Eclipse等都需要依靠此变量)。
Path使得系统可以在任 ... jdk1.7yi以上版本已经不用配置classpath了 。
我这个问题是出在错配在用户变量上,已经解决了
javac没成功,是你环境变量没配置好在CMD下用java命令出现“找不到或无法加载主类”问题-java技巧-ab蓝学网
问题描述:
编写简单的Hello.java程序,在cmd命令行下用javac Hello.java命令编译没有问题,可以生成Hello.class文件。但输入java Hello命令后(文件目录和命令目录一致),提示错误:“找不到或无法加载主类”。
解决思路:
从网上查找原因和解决方法,有提到环境变量classpath设置问题,但多次尝试问题依旧没有解决。然后使用java -cp % Hello执行,结果正确。
%classpath% 或者 set classpath,查看classpath环境变量值,发现只是显示当前用户变量中的classpath值,而不是系统变量中的classpath值。
解决方法1:
将系统变量中的classpath值添加到用户变量中,然后执行java Hello,成功!使用java -cp % Hello执行,仍正确!
解决方法2:
在系统变量中的classpath值中添加&&.;& &表示显示当前路劲,如下图;
可能需要重启下cmd
上网查找用户变量与系统变量的区别,
用户变量是当前用户使用,你用其它用户登陆,这个环境变量就不起作用了(私有)。而
系统变量,是对所有用户都可使用的(公有)。
但还不太清楚为什么出现这种情况?
上编:下编:
本月热门的内容
1 2 3 4 5 6 7 8 9 10
最近更新的内容JAVA设置环境变量和在DOS下运行java程序
假设JDK安装于D:\java\jdk1.5.0_08;环境变量的对话框怎么打开我就不说了。
直接配置:
至于什么系统变量,用户变量随便你拉只要是个人私有电脑就无所谓了,相信大家会区分。
开始配置:
1.新建(如有就不用了)JAVA_HOMEJAVA_HOME
变量值为&D:\java\jdk1.5.0_08
2.PATH 变量值为
%JAVA_HOME%\%JAVA_HOME%\jre\bin&
3.CLASSPATH
变量值为&.;%JAVA_HOME%\lib\dt.%JAVA_HOME%\lib\tools.jar
(要加.表示当前路径)
接下来测试下是否成功配置:
在dos下输入“java
-version”,“java”,“javac”几个命令,出现画面,说明环境变量配置成功;
接下来编译程序
首先编好一个.java的文件-》
javac 文件名.java——为了生成.class文件-》
java 文件名(这步不要后缀名)
可以了!!!
但是现在一般都用一些开发工具 比如Eclipse 这个不用配置环境变量
以下是别人的比较详细的分析过程,我上面是总结的。
指明JDK安装路径,就是刚才安装时所选择的路径D:\java\jdk1.5.0_08,此路径下包括lib,bin,jre等文件夹(此变量最好设置,因为以后运行tomcat,eclipse等都需要依*此变量);
Path使得系统可以在任何路径下识别java命令,设为:
%JAVA_HOME%\%JAVA_HOME%\jre\bin
&CLASSPATH为java加载类(class or
lib)路径,只有类在classpath中,java命令才能识别,设为:
.;%JAVA_HOME%\lib\dt.%JAVA_HOME%\lib\tools.jar
(要加.表示当前路径)
%JAVA_HOME%就是引用前面指定的JAVA_HOME;
& 6.“开始”-&;“运行”,键入“cmd”;
& 7.键入命令“java
-version”,“java”,“javac”几个命令,出现画面,说明环境变量配置成功;
& 8.好了,打完收工。下面开始你的第一个java程序吧。
C:\& cd java // 转到 C:\java
C:\java& java HelloJava // 运行
HelloJava&
Hello, Java. // 运行结果&
C:\java& _
已投稿到:
以上网友发言只代表其个人观点,不代表新浪网的观点或立场。}

我要回帖

更多关于 配置java环境变量 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信