[英]SoapUI. Build from source code fails with “unresolved dependencies”
是否有人使用此仓库中的资源成功构建了SoapUI?
我按照自述文件执行了这些步骤,但是由于未解决的依赖关系而总是失败。
我以为我可以简单地下载源代码,更新Maven索引并构建项目。 还是应该进行其他更改?
第一个错误是因为未找到“ soapui”子模块的依赖项。 似乎SoapUI使用install4j,但他们尚未在SoapUI maven存储库中安装它的jar。 我在Internet上搜索了jar,并找到了一些可用的副本。 其中之一:
http://corp.array.ca/nest-web/mavenrepo/com/install4j/i4jruntime/5.1.14/i4jruntime-5.1.14.jar .
然后,我手动安装了jar:
mvn install:install-file -Dfile=i4jruntime.5.1.14.jar -DgroupId=org.sonatype.install4j -Dartifact Id=i4jruntime -Dversion=5.1.14 -Dpackaging=jar -DgeneratePom=true -DcreateChecksum=true
发生第二个错误是因为SoapUI使用动物嗅探器检查来检查项目是否针对JDK 6进行编译。使用JDK 8进行构建时,它会失败。 我已经在pom中评论了插件的执行,并且该项目构建良好。 只需打开pom.xml文件并删除以下几行:
<executions>
<execution>
<id>animal-sniffer-check</id>
<phase>process-classes</phase>
<goals>
<goal>check</goal>
</goals>
</execution>
</executions>
这些似乎仍然是SoapUI的错误,应予以报告。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.