Could not find or load main class(找不到或无法加载主类)
2017-08-14 15:57
501 查看
说来惭愧,搞了这么久的java,今天在cmd运行java时,javac hello.java是正常的,java hello时
Could not find or load main class
public class TestHuman {
public static void main(String[] args) {
System.out.println("Hello Word !!!");
}
}
能正常执行javac hello.java说明代码是没问题的,执行java hello时,出现问题,就应该是环境变量配置的时候,有什么问题了。。。
前前后后,找了好久,才发现CLASSPATH(环境变量是用来指定Java程序搜索类的路径的)中 {%JAVA_HOME%\lib;%JAVA_HOME%\lib\tools.jar},的前面少了“.;”,
为什么少了“.;”,不影响eclipse却会影响cmd的运行呢。。。。
eclipse会自动帮我们把包、工程、路径都自动配置好,所以就没问题,
cmd都要自己手动去配置这些路径,加上“.”,就表示是当前路径,不用再一步一步去写路径了。
而我当初配置的时候,应该不是很理解这里的点是什么意思,就没有给配置上,差点闹出笑话,共勉~共勉~
Could not find or load main class
public class TestHuman {
public static void main(String[] args) {
System.out.println("Hello Word !!!");
}
}
能正常执行javac hello.java说明代码是没问题的,执行java hello时,出现问题,就应该是环境变量配置的时候,有什么问题了。。。
前前后后,找了好久,才发现CLASSPATH(环境变量是用来指定Java程序搜索类的路径的)中 {%JAVA_HOME%\lib;%JAVA_HOME%\lib\tools.jar},的前面少了“.;”,
为什么少了“.;”,不影响eclipse却会影响cmd的运行呢。。。。
eclipse会自动帮我们把包、工程、路径都自动配置好,所以就没问题,
cmd都要自己手动去配置这些路径,加上“.”,就表示是当前路径,不用再一步一步去写路径了。
而我当初配置的时候,应该不是很理解这里的点是什么意思,就没有给配置上,差点闹出笑话,共勉~共勉~
相关文章推荐
- 找不到或无法加载主类(Could not find or load main class )
- 找不到或无法加载主类(Could not find or load main class )
- Sqoop找不到主类 Error: Could not find or load main class org.apache.sqoop.Sqoop
- maven项目图标带红色感叹号(红灯、红点、红线)且保存时无法自动编译(无法生成class文件,提示Error: Could not find or load main class,或者代码改动后输出
- java 执行可执行文件时提示“could not find or load main class ”的问题
- Ubuntu 下 Error: Could not find or load main class xxx(2017/05/27)
- linux java编译 Error: Could not find or load main class hello.java
- 【hadoop sqoop】运行sqoop 报 Could not find or load main class org.apache.sqoop.Sqoop
- 在centos中运行java命令时出现Error: Could not find or load main class XXX问题的解决方法
- tomcat启动报错,logs/catalina.out:Could not find or load main class org.apache.catalina.startup.Bootstr
- Error: Could not find or load main class
- Linux 下 Error: Could not find or load main class Hello
- 调用Hadoop时遇到的一个问题:could not find or load main class
- 运行maven项目出现:Error: Could not find or load main class com.xxx.xxxx
- [sloved] IDE JavaServlet "Error: Could not find or load main class Servlet"
- Error: Could not find or load main class 本人的经验之谈
- 启动 jack server 出现 Could not find or load main class com.android.jack.launcher.ServerLauncher的问题
- Java运行报错:Error: Could not find or load main class
- Spring Boot之mvnw的启动错误Could not find or load main class org.apache.maven.wrapper.MavenWrapperMain
- Could not find or load main class HelloWorld