Java配置环境变量classpath(针对bug:找不到或无法加载主类)

来源:互联网 发布:数据制作包视频教程 编辑:程序博客网 时间:2024/05/16 13:43


学习Java两年,配置环境变量很多次,这次利用命令行编译一个简单的Java文件,才第一次发现自己配置的环境变量一直是不对的,这才意识到自己当初懒于利用命令行编译一下Java是多么的愚蠢,希望自己以后的学习中能够把再简单的代码都要写一写,勿以事小而不为. 在Eclipse中运行Java程序是不需要配置环境变量的.


所以,

判断Java环境变量配置的是否准确,一定要使用命令行编译一个简单的Java程序,如果能够编译,解释,则方可证明环境变量配置准确.

-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

报错:    找不到或无法加载主类

解决方法:

             查看windows 环境变量中是否配置有变量CLASSPATH. 

             CLASSPATH 变量应该配置为

              .;%JAVA_HOME%/lib/dt.jar;%JAVA_HOME%/lib/tools.jar  

             一定要注意行首的符号.;

             最后自己就是因为配置的环境变量前面丢掉了.;
             这部分内容.

-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

另一种可能的情况:

           在使用命令行编译class文件的时候,记住要省略.class后缀

 例如:

            java  HelloWorld.class   //将会出现找不到或无法加载主类报错

            java  HelloWorld


0 0
原创粉丝点击