记事本写的java用java运行class文件显示无法找到主类
请求支援
使用下面的命令:
java -cp jar包 执行的类的全限定类名;
例如: test.jar 为 jar包, com.test.test为 test 类的全类名(包名+类名);
java -cp test.jar com.tesy.test
注意: test 需要有main 主方法,如果没有则会报错的
出现此问题一般是两个原因:
1、没有指定完整的类名
比如你的package是com.test,类名是Test,那么执行的时候应该是java com.test.Test
如果没有package那么执行的时候就是java Test
2、执行的目录不对
比如你的package是com.test,类名是Test,那么执行的时候应该在与com同级的目录中执行java com.test.Test
如果没有package那么就应该在与Test.class同级的目录执行java Test