为了账号安全,请及时绑定邮箱和手机立即绑定

No compiler is provided in this environment. Perhaps you are running on a JRE rather than a JDK?

maven学习用命令行打开mvn compile 后出现下面错误。元文件三个都上传了,求大神。

http://img1.sycdn.imooc.com//596a19da000141bb13440696.jpg

http://img1.sycdn.imooc.com//596a19da0001ddc406390348.jpg

http://img1.sycdn.imooc.com//596a19db0001a66808070411.jpg

http://img1.sycdn.imooc.com//596a19db0001720606130445.jpg


正在回答

5 回答

环境的问题。

在maven下conf文件夹里的setting中的加入:

    <profile>    
        <id>jdk18</id>    
        <activation>    
            <activeByDefault>true</activeByDefault>    
            <jdk>1.8</jdk>    
        </activation>    
        <properties>    
            <maven.compiler.source>1.8</maven.compiler.source>    
            <maven.compiler.target>1.8</maven.compiler.target>    
            <maven.compiler.compilerVersion>1.8</maven.compiler.compilerVersion>    
        </properties>     
    </profile>

jdk版本号填你自己对应的。

0 回复 有任何疑惑可以回复我~

配置Java-Home就可以,18301152480

0 回复 有任何疑惑可以回复我~

我已经解决了,需要配置jdk环境变量,18301152480

0 回复 有任何疑惑可以回复我~

看看环境变量,有可能是环境变量JAVA_HOME配置的JDK路径出错了

0 回复 有任何疑惑可以回复我~

解决了吗?兄弟,问题同款

0 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消
项目管理利器——maven
  • 参与学习       173090    人
  • 解答问题       742    个

使用maven来构建和管理Java项目,从环境配置,到maven核心知识

进入课程

No compiler is provided in this environment. Perhaps you are running on a JRE rather than a JDK?

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信