您的位置:首页 > 运维架构 > Linux

Linux 执行javac命令,提示找不到或无法加载主类

2017-12-28 09:14 549 查看
今天遇到了这个问题,问题的原因是因为我Linux的环境变量设置的有问题。

于是 :

vi /etc/profile

将环境变量修改为:

PATH=$JAVA_HOME/bin:$PATH 

CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar 

完整的jdk环境变量设置为:

JAVA_HOME=/usr/java/jdk1.8.0_144 

PATH=$JAVA_HOME/bin:$PATH 

CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar 

export JAVA_HOME PATH CLASSPATH

修改完成后,执行以下命令使修改生效:

source /etc/profile

此时再次编译java类,javac执行,可以正常得到预期的结果。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐