微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

在Ubuntu中正确设置java classpath和java_home

我收到了错误

Exception in thread “main” java.lang.NoClassDefFoundError:

当我尝试在Ubuntu上运行编译类时.我正在使用一个非常简单的Helloworld示例,并且互联网上已存在的数百万个响应表明我的CLAsspATH和JAVA_HOME变量设置不正确.

但是,我已将etc / environment编辑为正确的文件夹以及当前文件夹:

PATH=”.:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games”

JAVA_HOME=”/usr/lib/jvm/java-1.5.0-sun/”

CLAsspATH=”.:/usr/lib/jvm/java-1.5.0-sun/lib”

当我输入set命令时它们会出现.无论如何,即使我手动设置类路径也是如此

sudo java -cp . myfirstjavaprog.class

我犯了同样的错误.我还应该在哪儿看?这必须是配置问题.

非常感谢

你想从最后删除.class.只需输入…
java -cp . myfirstjavaprog

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。

相关推荐