Java文件不能运行(找不到或无法加载主类)怎么解决。

刚刚开始学习Java,用的是idea。

第1个回答  2019-10-07
加上主类
public static void main(String[] args) {

}追问

这个有的。

追答

代码贴下

第2个回答  2019-10-07

该如何解决呢?解决办法如下:

    由于是在运行阶段出现的问题,那么可能是环境变量配置不当的问题,即可能是classpath路径配置错误,而导致.class文件无法加载。那么此时你可以检查是否配置好classpath路径,一般来说classpath路径配置如下:

    .;%java_home%\lib;%java_home%\lib\tools.jar; (注意前面的 . 以及 ; 缺一不可)

    其中.表示当前路径,;表示分隔符。

    2.如果你试过了很多次,classpath也配置对了,依旧出现这个错误,注意你使用的测试代码,是否在某一个包名的下面;

    比如说如下测试代码:

    在文件所在的当前目录下,运行javac TestPlusPlus.java编译成功,生成TestPlusPlus.class文件,这个时

    候,你用javaTestPlusPlus想运行程序,总会出现”找不到或无法加载主类“的错误。这个时候要注意,

    之所以找不到,是因为TestPlusPlus在HelloWorld包名的下面。

    解决办法:

本回答被网友采纳
相似回答