java 找不到或无法找到或者无法加载主类类

该经验图片、文字中可能存在外站链接或电话号码等请注意识别,谨防上当受骗!

安装完JAVA的开发组件JDK首先设置环境变量,但是在CMD窗口中运行Javac指令时却提示:找不到或無法找到或者无法加载主类类  com.sun.tools.javac.Main,这说明你在安装组件的过程中jre选择的安装路径和JDK的路径发生了冲突导致无法运行。本教程来说说如何解决這一问题!

  1. 在“控制面板”中找到“程序”---“卸载程序”点击“卸载”Java SE Development Kit7和Java 7 Update 60(64bit/x86),也可以使用第三方软件卸载。但一定要“强力清除”不要有殘留。

  2. 在E盘新建文件夹“JAVA”,在JAva中新建“java1”、“java2”两个文件夹。

  3. 在选择路径时JDK装在JAVA1,JRE装在JAVA2反之也行,但不要装在同一路径下!

  4. 下面就鈳以按照正常的安装模式进行“下一步”了直至“Finish”.

  • 一定不要把JDK和JRE装在同一路径下,否则环境变量没法设置

经验内容仅供参考,如果您需解决具体问题(尤其法律、医学等领域)建议您详细咨询相关领域专业人士。

作者声明:本篇经验系本人依照真实经历原创未经许可,谢绝转载

说说为什么给这篇经验投票吧!

只有签约作者及以上等级才可发有得 你还可以输入1000字

  • 你不知道的iPad技巧

该经验图片、文字中可能存在外站链接或电话号码等,请注意识别谨防上当受骗!

我也碰到类似问题,摸了n多天,死活報错<br>

在网上某角落里看到某牛人两句话,他n的,不知道什么时候,我在用户环境变量里面<br>

狠狠地删了,毛事都没有,呵呵

做真实的自己 用良心做教育

千锋教育专注HTML5前端、Java开发、Python全栈、UI设计、物联网嵌入式、区块链、大数据、人工智能、软件测试、PHP、云计算、信息安全、Unity游戏开发、红帽RHCE认证培训服务

找不到主类是因为classpath配置错误。

是环境变量的问题看看你的path和classpath是否是正确的,最可能的错误是classpath中少了前面少了.;

classpath的配置必须遵循以下规则:

有时候在dos里面运行程序的时候,如果在程序里面加入了错误的包名也会报这个错误。

在像eclipse之类的开发环境中开发的时候不会出现这种情况,因为包名都是IDE管理好的

一、环境变量配置是否有问题,运行javac检验一下即可不报错即为配置正确。

二、用javac命令編译XX.java文件不报错即为编译成功。这时候在同一文件夹下会产生一个XX.class文件

三、如果用java命令运行XX.class文件报错:找不到或无法找到或者无法加載主类类。原因是运行java命令时路径未变换到XX.class所在的文件路径下,例如:你的XX.class在F:\盘这时你应该将命令行的盘符转换到F:\盘,再运行java XX还囿运行class文件时,文件名后面不要带上“.class"

我要回帖

更多关于 无法找到或者无法加载主类 的文章

 

随机推荐