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

老钱老师,我构建任务失败,求解

我上面全部根据课程内容配置环境。在构建这节课任务时,控制台错误日志如下:

https://img1.sycdn.imooc.com//5b8e11760001b74a08600311.jpg

查看我的环境变量(这个jdk是我在本地复制过去虚拟机的,因为在虚拟机上没找到):

https://img1.sycdn.imooc.com//5b8e11e30001ca7007780399.jpg

老师,在课程前面你在虚拟机安装java环境,好像也是没有配置环境变量,但是为何你这次构建任务不会出错?

另外,我的jenkins不是安装在虚拟机上,没有错吧?(怎么别人跟我讲一定要安装在linux上呢?)



--------------------------------------分割线:回顾出现上述错误前的一些修改-------------------------------------------------------

我由于之前出现错误:

[ERROR] Failed to execute goal org.apache.maven.plugins:maven-compiler-plugin:3.1:compile (default-compile) on project order: Compilation failure -> [Help 1]

所以我在order中注释了pom.xml文件的plugin,又出现以下错误:

[ERROR] Failed to execute goal org.apache.maven.plugins:maven-compiler-plugin:3.1:compile (default-compile) on project order: Compilation failure -> [Help 1]
[ERROR] No compiler is provided in this environment. Perhaps you are running on a JRE rather than a JDK?

于是我根据百度的一些方法,下pom.xml上加了,并在虚拟机上配置java的环境变量JAVA_HOME:

<plugin>
   <groupId>org.apache.maven.plugins</groupId>
   <artifactId>maven-compiler-plugin</artifactId>
   <version>3.1</version>
   <configuration>
      <verbose>true</verbose>
      <fork>true</fork>
      <executable>/usr/lib/jvm/jdk/bin/javac</executable>
   </configuration>
</plugin>
export JAVA_HOME=/usr/lib/jvm/jdk
export PATH=$JAVA_HOME/bin:$PATH
export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar

但最后出现上面的JAVA_HOME环境变量配置不正确的错误。

正在回答

2 回答

https://img1.sycdn.imooc.com//5c33299b0001a45d23260998.jpg

你这样设置一下试试

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

看起来是配置的不太对

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

Fodee 提问者

怎么弄,请指教
2018-11-05 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

老钱老师,我构建任务失败,求解

我要回答 关注问题
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号