JAVA开发环境常见错误

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


有同学问这种错误怎么处理,我的第一反应是环境变量(Path,CLASSPATH,JAVA_HOME)没有配置正确,但是他说配置没有问题,而且在dos窗口中用“set path”命令检查,是有配置正确的。
我之前也有遇到过类似的问题,但是我以为是JRE的原因,因为我第一次下载JDK的时候没有也安装JRE,所以我又重新安装了JDK和JRE,在同同样的方法做一遍的时候就没有这个错误了。但是我同学他的JRE和JDK都安装了,仍然出现这种错误。所以我又在网上查了大量类似错误的教程,发现都是教怎么样配置环境变量。研究了很久之后,实在没办法了,他重装了一遍JDK,再重新配置,就没有出现错误了。。。有点无语,。。重装大法好啊

Hello.Java:1:错误


这个问题,我在网上查到的教程 是由于要编写的文件在C盘而没有权限导致的,只需要用管理员身份运行CMD即可。

Eclipse运行弹窗“A java Exception has occurred”

根据网络上的资料了解,这种错误产生的原因可能是由较高版本的JDK编译的字节码文件试图在较低版本的JVM上运行。只需要将JVM与JDK的版本调整成一致。

解决措施:
在Java项目右键选择属性
选择Java编译器,在“JDK一致性”处取消勾选第一项,“编译器一致性级别”选择的Jvm版本要与在操作系统中的Java版本一致。(Linux版本中查看JVM和JDK版本:在dos窗口中输入Java -version和Javac -version)

也可以在新建项目时选择与操作系统上安装的JDK版本相同的JRE。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值