美文网首页Technical
解决Maven错误No compiler is provided

解决Maven错误No compiler is provided

作者: 猪迹 | 来源:发表于2017-11-22 14:38 被阅读0次

    注意,本文只描述命令行下,此问题的解决!

    前因

    今天在学习命令行下使用Maven的时候,遇到了这个错误。
    乍一看,是JDK没有安装, 于是我去安装了JDK,但是仍然出现这个错误。
    搜索网络上的文章, 大多都是描述在Eclipse里面遇到这个问题该如何解决。

    可是我的问题是命令行下遇到的问题啊?

    死马当活马医,我按照网上的内容,在Eclipse里面修改了引用。命令行下,问题依旧。

    线索

    最后,在stack overflow的某个帖子的某个回复中,看到了JAVA_HOME这个东西。
    其实,我也怀疑过是这个环境变量没有配置。因为之前在XP下面安装JAVA的时候必然是要配置两个环境变量的,PATH和JAVA_HOME
    可是,因为我的机器上JAVA用的好好的,就没有特意地去管它。

    解决

    接下来就简单了,补全自己忽略掉的东西即可。
    首先,我将JAVA_HOME设置成‘C:\Program Files (x86)\Java\jdk1.8.0_144\bin’
    运行,还是错误,不过问题变成了'JAVA_HOME' is not configured correctly.

    继续

    嗯,提示很明显,是数值不对,那就是路径需要微调喽?
    我将JAVA_HOME设置成‘C:\Program Files (x86)\Java\jdk1.8.0_144’

    运行,成功!

    对了,reference: https://stackoverflow.com/questions/19655184/no-compiler-is-provided-in-this-environment-perhaps-you-are-running-on-a-jre-ra

    相关文章

      网友评论

        本文标题:解决Maven错误No compiler is provided

        本文链接:https://www.haomeiwen.com/subject/tknnvxtx.html