Mar*_* Ba 3 eclipse m2eclipse maven jenkins
注意:我刚开始使用Jenkins插件开发,之前从未使用过maven.
我已经成功设置了一个带有maven和命令行的示例插件.(HelloWorldBuilder正在构建并正确运行mvn
hpi:run.)
然后我安装了eclipse(indigo)和m2e插件,并尝试将maven项目导入eclipse.(通过导入>现有Maven项目)
项目已导入,但它显示两个错误:
@ pom.xml,第1行:
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
Run Code Online (Sandbox Code Playgroud)
项目生成错误:Unresolveable新建扩建:插件org.jenkins- ci.tools:maven-hpi-plugin:1.72或它的一个依赖无法解析:无法找到神器的com.sun:工具:罐子:1.5在指定的路径C:\程序\的Java\JRE6 /../ lib中/的tools.jar
@ pom.xml,第12行:
<packaging>hpi</packaging>
Run Code Online (Sandbox Code Playgroud)
项目构建错误:未知包装:hpi
有任何想法吗?
我认为您的Eclipse安装在Java JRE而不是Java JDK下运行,这就是无法找到工具jar的原因.
M2Eclipse通常会在首次启动时警告用户该事实.
解决方案是在eclipse.ini文件中指定jdk可执行文件,如下所示.
加:
-vm
C:/Program Files (x86)/Java/jdk1.6.0_26/bin/javaw.exe
Run Code Online (Sandbox Code Playgroud)
在以-vmargs开头的行之前
| 归档时间: |
|
| 查看次数: |
4939 次 |
| 最近记录: |