无法解决sbt中的maven项目的依赖关系。这是我的问题,
例如:
MyProject => module1(pom.xml),module2(pom.xml),parentPom.xml
在部署到神器之后,我在神器中有module1.jar,module2.jar and parentPom.pom
,当我尝试在我的sbt项目中添加module1的依赖时,我收到以下错误:
sbt.ResolveException: unresolved dependency: org.test#module1;5.22.0-SNAPSHOT: local-snapshots: no ivy file nor artifact found for org.test#MyProject;5.22.0-SNAPSHOT.
任何人都可以帮助我!!
答案 0 :(得分:0)
如果你的module1.jar
和module2.jar
是mavne
生成的jar而不是jar和fild pom.xml
文件,那么它可能会在jar内的metainf
里面搜索对于pom.xml,看看jar里面pom.xml
文件的名称是什么,在项目pom.xml中给出相同的名称,如果它不起作用你可以写回给我,你能把你的项目{ {1}}和module1.jar pom.xml
pom.xml`
<强>编辑:强>
您在评论中提供的网址是https://github.com/Activiti/Activiti/blob/master/pom.xml 看了pom.xml文件之后你应该尝试在项目中添加pom.xml看起来像这样
添加依赖
s
如上面的pom.xml一样,它有父pom,所以你在maven资源库中也需要父pom。
<groupId>org.activiti</groupId>
<artifactId>activiti-root</artifactId>
<modelVersion>4.0.0</modelVersion>
您还应该准备好活动pom.xml的内部依赖。