今天在某台linux服务器上运行class报错
Error: Could not find or load main class
解决方案
1.找到配置jdk的路径
我的配置在~/.bashrc,一般都在/etc/profile /etc/bashrc(具体看你当时的配置)
vim ~/.bashrc
2.将class文件放到1的classpath目录下,执行java Test
然后神奇的事情来了,
在任意目录下执行'java Test',都没有问题了(前提,该目录下有Test.class文件);
然后我试了下其他的服务器,居然没有出现这个问题!!! 这台服务器抽风了??
两个测试类
1.直接运行class
java className
java Test
2.运行jar包中class
java -classpath jarName.jar classPath.className
java -classpath test-0.0.1-SNAPSHOT.jar com.albert.test.App
下载地址
链接:https://pan.baidu.com/s/16ZYb-QCv60WMFJ3AhNE5Mw
提取码:wwlc
参考资料
https://blog.csdn.net/gongxifacai_believe/article/details/53081466