在本地maven存储库中安装多个jar文件

时间:2014-05-01 15:46:26

标签: java maven

我知道如果您有一个jar文件,并且想要在本地maven存储库中使用它 首先,您需要转到maven存储库并按照以下命令安装它:

mvn install:install-file -Dfile=<path-to-file> -DgroupId=<group-id> 
-DartifactId=<artifact-id> -Dversion=<version> -Dpackaging=<packaging>

但是这样我必须逐个安装jar文件,如果我有很多jar文件怎么办 我必须多次输入此命令,是不是有另一种解决方案?

2 个答案:

答案 0 :(得分:0)

如果我不理解这个问题,我很抱歉,但是你不能只是在jar中声明为依赖关系的pom?

通过这种方式安装这个pom,你将同时安装所有的罐子......

答案 1 :(得分:-2)

使用以下插件

<plugin>
    <groupId>org.codehaus.mojo</groupId>
    <artifactId>build-helper-maven-plugin</artifactId>
    <version>1.5</version>
    <executions>
      <execution>
        <id>attach-artifacts</id>
        <phase>package</phase>
        <goals>
          <goal>attach-artifact</goal>
        </goals>
        <configuration>
          <artifacts>
            <artifact>
              <file>some file</file>
              <type>extension of your file </type>
              <classifier>optional</classifier>
            </artifact>
            ...
          </artifacts>
        </configuration>
      </execution>
    </executions>
</plugin>