您当前的位置: 首页 >  ar

No compiler is provided in this environment. Perhaps you are running on a JRE

柳鲲鹏 发布时间:2021-02-19 13:36:03 ,浏览量:0

  • 错误如下
[ERROR] Failed to execute goal org.apache.maven.plugins:maven-compiler-plugin:3.8.0:compile (default-compile) on project teavm-metaprogramming-api: Compilation failure
[ERROR] No compiler is provided in this environment. Perhaps you are running on a JRE rather than a JDK?

  这是因为运行的是JRE,而不是JDK

  • 解决办法
vi .bashrc

export JAVA_HOME=${HOME}/tsjdk8
export PATH=${JAVA_HOME}/bin:${PATH}
  •  查看
Apache Maven 3.6.3 (cecedd343002696d0abb50b32b541b8a6ba2883f)
Maven home: /home/uos/apache-maven-3.6.3
Java version: 1.8.0-taishan, vendor: AdoptOpenJdk, runtime: /home/tsit/tsjdk8-uos-64/jre
Default locale: zh_CN, platform encoding: UTF-8
OS name: "linux", version: "4.19.0-6-amd64", arch: "amd64", family: "unix"

现在是在JDK的JRE上,就对了。

关注
打赏
1688896170
查看更多评论

柳鲲鹏

暂无认证

  • 0浏览

    0关注

    4641博文

    0收益

  • 0浏览

    0点赞

    0打赏

    0留言

私信
关注
热门博文
立即登录/注册

微信扫码登录

0.2551s