首页 > 终端java命令运行class文件报错:Could not find or load main class

终端java命令运行class文件报错:Could not find or load main class

$ java com.manning.nettyinaction.chapter2.EchoServer
【输出】:
Error: Could not find or load main class com.manning.nettyinaction.chapter2.EchoServer

$ echo $CLASSPATH
【输出】:
.:/usr/lib/jvm/java-8-oracle/lib:/usr/lib/jvm/java-8-oracle/jre/lib

实在看不出哪里有问题Orz,求好心人帮忙解决~

我是在com所在的路径执行的java命令


建议打包成jar包,执行java -jar xx.jar


自己用javac编译了么? 检查下com/manning/nettyinaction/chapter2/EchoServer.class文件是否存在,如果是eclipse自动编译,class文件一般在../bin/或者../output/下,不在.java文件所在目录

【热门文章】
【热门文章】