Maven-为什么Maven获胜';t除了jar文件之外,还下载依赖项pom
我有一个Maven项目。我的一个依赖项是zip文件。Maven将这个zip文件下载到本地存储库,但是pom文件也不在那里。我如何指示Maven也下载pom文件?我的依赖项类型是zip pom文件存在于远程存储库中。 pom文件:Maven-为什么Maven获胜';t除了jar文件之外,还下载依赖项pom,maven,maven-2,Maven,Maven 2,我有一个Maven项目。我的一个依赖项是zip文件。Maven将这个zip文件下载到本地存储库,但是pom文件也不在那里。我如何指示Maven也下载pom文件?我的依赖项类型是zip pom文件存在于远程存储库中。 pom文件: <modelVersion>4.0.0</modelVersion> <groupId>com.g.g</groupId> <artifactId>art</artifactId> <name
<modelVersion>4.0.0</modelVersion>
<groupId>com.g.g</groupId>
<artifactId>art</artifactId>
<name>art</name>
<version>1-SNAPSHOT</version>
<packaging>pom</packaging>
<build>
<plugins>
<plugin>
<artifactId>maven-assembly-plugin</artifactId>
<configuration>
<descriptors>
<descriptor>createZip.xml</descriptor>
</descriptors>
</configuration>
<executions>
<execution>
<id>make-assembly</id>
<phase>package</phase>
<goals>
<goal>single</goal>
</goals>
</execution>
</executions>
</plugin>
</plugins>
</build>
依赖关系:
<dependency>
<groupId>com.g.g</groupId>
<artifactId>art</artifactId>
<version>1-SNAPSHOT</version>
<type>zip</type>
com.g.g
艺术
1-快照
拉链
这可能是因为
pom.xml
中的打包与依赖项的打包不同。虽然pom.xml的包装为pom
,但实际的依赖项包装为zip
尝试将pom.xml
中的
更改为zip
,看看是否解决了这个问题。这可能是因为pom.xml
中的打包与依赖项的打包不同。虽然pom.xml的包装为pom
,但实际的依赖项包装为zip
尝试将pom.xml
中的
更改为zip
,并查看是否解决了此问题。如果同时需要zip和pom,可以将它们都指定为依赖项
<dependency>
<groupId>com.g.g</groupId>
<artifactId>art</artifactId>
<version>1-SNAPSHOT</version>
<type>zip</type>
<dependency>
<groupId>com.g.g</groupId>
<artifactId>art</artifactId>
<version>1-SNAPSHOT</version>
<type>pom</type>
com.g.g
允许从远程存储库下载命名工件。如果您同时需要zip和pom,可以将它们都指定为依赖项
<dependency>
<groupId>com.g.g</groupId>
<artifactId>art</artifactId>
<version>1-SNAPSHOT</version>
<type>zip</type>
<dependency>
<groupId>com.g.g</groupId>
<artifactId>art</artifactId>
<version>1-SNAPSHOT</version>
<type>pom</type>
com.g.g
允许从远程存储库下载命名工件。如果pom文件在远程存储库中不可用,maven不会为您创建默认pom。谢谢您的回答。pom文件存在于远程repo中。您是否可以发布pom的相关片段以及相关的依赖关系?同时发布您正在运行的命令。如果pom文件在远程存储库中不可用,请尝试将zip更改为jar(在pom和重命名文件中)。maven不会为您创建默认pom。谢谢您的回答。pom文件存在于远程repo中。您是否可以发布pom的相关片段以及相关的依赖关系?同时发布您正在运行的命令,尝试将zip更改为jar(在pom和重命名文件中)