【发布时间】:2019-01-15 19:09:31
【问题描述】:
我们有一个 Bamboo 构建,其中包含一个多模块 Maven 构建任务,用于混合 scala/java 项目。
构建已经运行了好几个月,但今天开始失败。
Maven 成功构建了几个模块,然后在特定模块上始终失败,并出现错误:
[ERROR] No compiler is provided in this environment.
Perhaps you are running on a JRE rather than a JDK?
但是,安装了 JDK,如果我登录到竹服务器并仅为该模块手动运行 maven,则该模块可以正常编译和构建。
JAVA_HOME 似乎在竹服务器上设置正确并指向有效的 JDK,我可以毫无问题地运行 javac -version。
最近没有对此服务器进行更新。
我们如何修复这个构建?
【问题讨论】: