java找不到或无法加载主类

java找不到或无法加载主类,第1张

运行java类文件,出现找不到或无法加载主类,

最大可能性是你的主类的包或者类路径没有设正确

看看你的类路径和classpath变量,如果不包含你的主类所在的路径或者包,请使用java的-D参数设置

你那个包是如果是网上下的开源Jar包,在Eclipse中是要先引入的。

把你的jar包放在工程文件夹下,然后右击左过的包资源管理器中的工程名,依次是构建路径-配制构建路径,打开对话框,选择库一栏的添加外部Jar,将你的JAR包引入就好了。

解压后只要Jar文件,其它的不要了。

不需要配置环境变量

你的classpath是怎么设的?设的环境变量,还是在javac命令上加-classpath.

比如我将baidu.A的包+class放到e盘的tmp目录下(e:\tmp\baidu\A.class),然后在Test.java里面引用它,把Test.java放在D盘的temp目录下,并切换到该目录下,执行如下命令,正常:

D:\temp>javac -d . -classpath .e:\tmp Test.java

而如果是设置classpath环境变量应该是没用的,因为那个是给java命令用的,不是给javac用的


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/bake/11564853.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-17
下一篇 2023-05-17

发表评论

登录后才能评论

评论列表(0条)

保存