java 在命令行中运行找不到主函数 在eclipse里就行原因可能如下:
eclipse会自动启动一些服务,如TOMCAT、ANT等,但命令行模式则不会,因此eclipse中正常运行的代码在命令行中不一定会正常运行。
classpath路径没有设置正确。设置classpath变量,把引用到的相关jar和class都添加入classpath
有两个可能:1.你的环境变量问题。设置:在我的电脑设置->高级->环境变量中找到path变量,在开头加上你jdk中bin的路径(末尾要加分号),你的class的路径(末尾分号)。
2.jdk或jre漏洞或盗版。
很明显是你的环境变量没有配置好。