在CMD下用java命令出现“找不到或无法加载主类”问题
来源:互联网 发布:算法导论第三版中文版 编辑:程序博客网 时间:2024/06/05 16:20
问题描述:
编写简单的Hello.java程序,在cmd命令行下用javac Hello.java命令编译没有问题,可以生成Hello.class文件。但输入java Hello命令后(文件目录和命令目录一致),提示错误:“找不到或无法加载主类”。 解决思路:从网上查找原因和解决方法,有提到环境变量classpath设置问题,但多次尝试问题依旧没有解决。然后使用java -cp %classpath; Hello执行,结果正确。使用echo %classpath% 或者 set classpath,查看classpath环境变量值,发现只是显示当前用户变量中的classpath值,而不是系统变量中的classpath值。 解决方法1:将系统变量中的classpath值添加到用户变量中,然后执行java Hello,成功!使用java -cp %classpath; Hello执行,仍正确! 解决方法2:在系统变量中的classpath值中添加 .; 表示显示当前路劲,如下图;可能需要重启下cmd 上网查找用户变量与系统变量的区别,用户变量是当前用户使用,你用其它用户登陆,这个环境变量就不起作用了(私有)。而系统变量,是对所有用户都可使用的(公有)。但还不太清楚为什么出现这种情况? 0 0
- 在CMD下用java命令出现“找不到或无法加载主类”问题
- 在CMD下用java命令出现“找不到或无法加载主类”问题
- 在CMD下用java命令出现“找不到或无法加载主类”问题
- 在CMD下用java命令出现“找不到或无法加载主类”问题
- 在CMD下用java命令出现“找不到或无法加载主类”问题
- 在CMD下用java命令出现“找不到或无法加载主类”的问题
- 在CMD下用java命令出现“找不到或无法加载主类”问题
- 在CMD下用java命令出现“找不到或无法加载主类”问题
- 在CMD下用java命令出现“找不到或无法加载主类”问题
- 在CMD下用java命令出现“找不到或无法加载主类”
- 在 CMD下使用java运行类出现“找不到或无法加载主类”
- CMD命令下,"找不到或无法加载主类"
- cmd命令行下运行Java程序出现“找不到或无法加载主类”的错误
- cmd下java找不到或无法加载主类解决办法
- 在cmd中报错:java找不到或无法加载主类
- CMD 下使用java命令提示:找不到或无法加载主类
- cmd运行java和javac命令报“找不到符号”或“找不到或无法加载主类”问题
- 用cmd命令行编译JAVA程序时出现“找不到或无法加载主类”
- 理解RESTful架构
- 扩展jQuery EasyUI 的表单验证
- iOS- 打包
- ExtJs4 笔记(5) Ext.Button 按钮
- Android 去掉Power键按钮 锁屏界面 休眠时间
- 在CMD下用java命令出现“找不到或无法加载主类”问题
- hdu 2037_贪心
- ExtJs4 笔记(6) Ext.MessageBox 消息对话框
- Eclipse中配置Maven
- ExtJs4 笔记(7) Ext.tip.ToolTip 提示
- 用于启动 Windows Phone 8 内置应用的 URI 方案
- ExtJs4 笔记(8) Ext.slider 滚轴控件、 Ext.ProgressBar 进度条控件、 Ext.Editor 编辑控件
- protobuf的困局
- 求一个图中的环的数目