Maven找不到作为war发货的包装罐

Maven找不到作为war发货的包装罐,maven,maven-3,maven-plugin,Maven,Maven 3,Maven Plugin,我想从一个java包中包括(导入)一些类,这个java包作为war发布在maven中央存储库中,但也有一个jar包。这就是为什么它在网站上的依赖xml声明为 org.camunda.bpm 然后导航到GAV,我可以找到您显示的目录中的JAR有分类器 如果需要其中一个,则必须将分类器添加到依赖项中,例如 类 我不知道卡蒙达,但我也会查看文档。使用其他方法可能比尝试使用一类战争更好。谢谢,我尝试了,它奏效了,我正要把它作为一个答案发布。但我还有一个最后的顾虑,那就是这会考虑到可传递依赖性吗?假设新

我想从一个java包中包括(导入)一些类,这个java包作为
war
发布在maven中央存储库中,但也有一个
jar
包。这就是为什么它在网站上的依赖xml声明为


org.camunda.bpm

然后导航到GAV,我可以找到

您显示的目录中的JAR有分类器

如果需要其中一个,则必须将分类器添加到依赖项中,例如


我不知道卡蒙达,但我也会查看文档。使用其他方法可能比尝试使用一类战争更好。

谢谢,我尝试了,它奏效了,我正要把它作为一个答案发布。但我还有一个最后的顾虑,那就是这会考虑到可传递依赖性吗?假设新包含的类尝试导入一个在我的原始pom中不存在的包?我发现camunda也将rest pakcages公开到另外两个工件中(也作为jar发布),所以我可以使用它们来代替这个。但是我仍然会接受这个答案,因为如果没有其他包的话,这是一条路。这也应该适用于可传递依赖项。
Failure to find org.camunda.bpm:camunda-engine-rest:jar:7.14.0 in https://repo.maven.apache.org/maven2 was cached in the local repository, resolution will not be reattempted until the update interval of central has elapsed or updates are forced