Fodee
2018-09-04 13:20
我上面全部根据课程内容配置环境。在构建这节课任务时,控制台错误日志如下:
查看我的环境变量(这个jdk是我在本地复制过去虚拟机的,因为在虚拟机上没找到):
老师,在课程前面你在虚拟机安装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环境变量配置不正确的错误。
你这样设置一下试试
看起来是配置的不太对
用Jenkins自动化搭建测试环境
37591 学习 · 244 问题
相似问题