首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Jenkins无法构建maven项目(无法找到工件com.sun:tools:jar:1.5.0)

Jenkins无法构建maven项目(无法找到工件com.sun:tools:jar:1.5.0)
EN

Stack Overflow用户
提问于 2011-07-25 08:59:22
回答 1查看 8.1K关注 0票数 2

1)我创建了“构建maven2 2/3项目”类型的新职务。

在Jenkins上构建失败,需要工具:jar:1.5.0,但是这个项目使用Java 6(即java 1.6)

代码语言:javascript
复制
Caused by: org.sonatype.aether.transfer.ArtifactNotFoundException: Could not find artifact com.sun:tools:jar:1.5.0 at specified path D:\Jenkins\jre/../lib/tools.jar
    at org.sonatype.aether.impl.internal.DefaultArtifactResolver.resolve(DefaultArtifactResolver.java:260)
    ... 34 more

我使用的是最新版本: jenkins 1.421,maven 3.0.3

更新: Maven pom说要使用1.6。没有迹象表明有意使用1.5

代码语言:javascript
复制
        <plugin> <!-- http://maven.apache.org/plugins/maven-compiler-plugin/ -->
            <groupId>org.apache.maven.plugins</groupId>
            <artifactId>maven-compiler-plugin</artifactId>
            <version>2.3.2</version>
            <configuration>
                <source>1.6</source>
                <target>1.6</target>
            </configuration>
        </plugin>

( 2)最后,我尝试创建“构建一个自由风格的软件项目”这样的新工作。它有效,没有这个错误。一直到maven包阶段。然而,这需要更多的配置,我现在还不知道。我无法在jenkins页面上获得打包结果。

更新:解决了!需要在Jenkins配置中添加JDK (与JAVA_HOME相同)

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2011-07-25 11:25:20

您试图在1.5JRE下运行构建,而不是运行Maven所需的JDK。您需要一个1.5JDK,而不仅仅是一个JRE!

票数 7
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/6813741

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档