加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 编程开发 > Java > 正文

编译器错误 – ‘错误:找不到或加载主类com.sun.tools.javac.Ma

发布时间:2020-12-14 05:47:50 所属栏目:Java 来源:网络整理
导读:我刚刚开始学习 Java,我在我的电脑上安装了JDK,但现在我正在尝试Java的SIMPLIST,而不是编译.我在C:/ Java / jdk7 /上安装了JDK. 每当我尝试编译,我得到一个错误: Error: Could not find or load main class com.sun.tools.javac.Main 这是我如何编译: jav
我刚刚开始学习 Java,我在我的电脑上安装了JDK,但现在我正在尝试Java的SIMPLIST,而不是编译.我在C:/ Java / jdk7 /上安装了JDK.

每当我尝试编译,我得到一个错误:

Error: Could not find or load main class com.sun.tools.javac.Main

这是我如何编译:

javac test.java

我也试过:

javac.exe test.java

我不知道我的代码是错的还是任何东西,但这里是我的test.java:

class test {
    public static void main(String args[]) {
        System.out.println("Hello World!");
    }
}

这里是JAVA_HOME:

C:Javajdk7

任何帮助将不胜感激!

解决方法

您可能已经手动安装了JDK.无论如何,这个错误几乎肯定是由于您的Java安装的缺陷.为了解决这个问题,您必须在JAVA_HOME / lib目录中执行以下命令:

unpack200 -r -v -l “” tools.pack tools.jar

这将解压缩您的安装(手动或不是)没有为您完成的tools.jar文件.之后尝试执行:

javac -version

这个命令应该很好这与Java命令可以使用的错误类似,基本上是相同的原因,您的安装没有解压缩必要的文件.您可以参考此链接:JRE 1.7 returns: java/lang/NoClassDefFoundError: java/lang/Object

我自己有这个问题,我的解决方案是这个其他答案的一点点改编.

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读