码迷,mamicode.com
首页 > 编程语言 > 详细

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

时间:2017-08-30 13:01:24      阅读:177      评论:0      收藏:0      [点我收藏+]

标签:es2017   查找   image   bsp   int   代码   system   out   应该   

这个问题应该很常见的,笔者经常手工编译一些测试代码或者小工具,经常用到 javac和java来编译并运行一些简单的小工具。

以Hello World来测试。

HelloWorld.java

public class HelloWorld{
    public static void main(String[]args)
    {
        System.out.println("the romatic greet of programmer all over the world:Hello World!");
    }
}

 

以下是编译命令

技术分享

尝试运行的时候报错

技术分享

找不到类 HelloWorld。

后来经过排查,最终问题出现在classpath上面。设置用户环境变量的时候需要在classpath前面添加.;

以便在查找classpath的时候也查找当前目录。

以下是正常运行的代码

技术分享

如果不会修改系统环境变量,也可以在编译文件里手工设置classpath

set classpath=.;%classpath%

也可以在命令提示符里输入这个命令

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

标签:es2017   查找   image   bsp   int   代码   system   out   应该   

原文地址:http://www.cnblogs.com/passedbylove/p/7452308.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!