在CMD下用java命令出现“找不到或无法加载主类”问题
来源:互联网 发布:中银淘宝校园卡申请 编辑:程序博客网 时间:2024/06/04 19:54
问题描述:
编写简单的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程序时出现“找不到或无法加载主类”
- IE6下透明PNG图片有灰底的问题
- cocos2d-x 3.0游戏实例学习笔记 《跑酷》 第六步--金币&岩石添加并且管理
- github管理的建立(SSH Key生成步骤)
- HDU 2028 Lowest Common Multiple Plus
- vc++实现注册表自启动,木马用的比较多
- 在CMD下用java命令出现“找不到或无法加载主类”问题
- 线段树经典类型归纳
- gcc
- 【纠错记录】推送无声音&远程推送的处理
- focus()获取焦点和blur()失去焦点事件
- Windows不能在本地计算机启动OracleDBConsoleorcl.错误代码2的解决方法
- 12.4 Best Time to Buy and Sell Stock II
- Shell中read的选项及用法
- 网络中的TTL