【发布时间】:2017-10-14 02:24:39
【问题描述】:
当我安装一个jar时,pom就像
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-install-plugin</artifactId>
<version>2.4</version>
<configuration>
<groupId>org.oracle</groupId>
<artifactId>oraclejdbc</artifactId>
<version>14</version>
<packaging>jar</packaging>
<file>${basedir}/libs/ojdbc14.jar</file>
</configuration>
<executions>
<execution>
<id>install-jar-lib</id>
<goals>
<goal>install-file</goal>
</goals>
<phase>validate</phase>
</execution>
</executions>
</plugin>
然后
mvn install:install-file
它有效,但我想安装一些罐子,而不仅仅是一个,所以我像编辑 pom
<plugin>
<artifactId>maven-install-plugin</artifactId>
<version>2.5.2</version>
<inherited>false</inherited>
<executions>
<execution>
<id>install-artifacts.1</id>
<goals>
<goal>install-file</goal>
</goals>
<phase>clean</phase>
<configuration>
<groupId>org.oracle</groupId>
<artifactId>oraclejdbc</artifactId>
<packaging>jar</packaging>
<version>14</version>
<file>${basedir}/libs/ojdbc14.jar</file>
</configuration>
</execution>
<execution>
<id>install-artifacts.2</id>
<goals>
<goal>install-file</goal>
</goals>
<phase>clean</phase>
<configuration>
<file>${basedir}/libs/sqljdbc4.jar</file>
<groupId>com.microsoft.sqlserver</groupId>
<packaging>jar</packaging>
<artifactId>sqljdbc</artifactId>
<version>1.0</version>
</configuration>
</execution>
</executions>
</plugin>
然后
mvn install:install-file
但是,控制台显示
无法在项目核心上执行目标 org.apache.maven.plugins:maven-install-plugin:2.5.2:install-file (default-cli):目标 org.apache.maven 的参数“文件”。 plugins:maven-install-plugin:2.5.2:install-file 丢失或无效 -> [帮助 1]
我该怎么办?谢谢!
【问题讨论】: