Java Maven在pom.xml中没有获取war依赖项

Java Maven在pom.xml中没有获取war依赖项,java,maven,Java,Maven,我有一个多模块Maven项目。父项目和另外两个模块,其中一个通过pom.xml构建war Parent Project ---- Java Project ---- War Project 我从父项目构建war。war项目的pom.xml中还有另一个外部war依赖项。该项目中的JAR需要构建特定的概要文件,该概要文件在War项目的pom.xml中指定。Maven无法从战争依赖中获得这些罐子。我运行了以下命令 mvn install:install <information abou

我有一个多模块Maven项目。父项目和另外两个模块,其中一个通过pom.xml构建war

Parent Project
 ---- Java Project
 ---- War Project 
我从父项目构建war。war项目的pom.xml中还有另一个外部war依赖项。该项目中的JAR需要构建特定的概要文件,该概要文件在War项目的pom.xml中指定。Maven无法从战争依赖中获得这些罐子。我运行了以下命令

mvn install:install <information about war>
mvn安装:安装
将它放在local.m2存储库中,但Maven没有从该依赖项中选择任何内容。我知道Maven处理war依赖项的方式与处理jar依赖项的方式不同,但我无法理解它将如何处理war依赖项?任何帮助都将不胜感激。谢谢

编辑

这就是我试图包含战争依赖性的方式

<dependency>
        <groupId>com.example</groupId>
        <artifactId>my-id-artifact</artifactId>
        <version>1.0.0</version>
        <type>war</type>
</dependency>

com.example
我的id工件
1.0.0
战争

另外,我想提到的是,我在
标记中使用了maven-war依赖项。

您如何依赖于这场战争?Maven默认为jar的,除非您使用
类型指定其他内容。
。Hello@john16384我编辑了该问题,以显示我添加依赖项的方式。如果您在覆盖中使用war,则生成的war将包含所有内容,但您排除了某些内容……那么问题出在哪里?@khmarbaise编译代码时需要依赖war。。我不断地得到错误关于罐子,这应该来自从属战争。如何使war的WEB-INF/lib文件夹中的jar可用于编译代码并在覆盖中使用?原始项目应创建一个单独的jar文件,可通过附加在maven war插件中进行配置..需要检查文档。。。