【发布时间】:2015-10-16 08:37:53
【问题描述】:
我有一个需要安装的第 3 方依赖项 jar 才能构建我的项目。我知道这可以使用 install 命令完成,但我需要在构建项目时安装它。所以不需要手动安装jar,有没有办法呢?
我找到了这样的东西来安装插件
<configuration>
<executable>mvn</executable>
<arguments>
<argument>install:install-file</argument>
<argument>-Dfile=${basedir}\src\main\resources\EVIPSoapServer.jar</argument>
<argument>-DgroupId=com.company</argument>
<argument>-DartifactId=EVIPSoapServer</argument>
<argument>-Dversion=1.0.0</argument>
<argument>-Dpackaging=jar</argument>
</arguments>
有没有办法安装依赖项?
【问题讨论】:
-
有什么原因不能离线安装这个依赖,然后在构建过程中使用它?
-
@TimBiegeleisen 可以做到,但我问这个只是为了维护。因此可以跳过手动安装依赖项的过程,在构建项目时,所有的 jar 都会自动安装。是否可以在 maven pom 配置中执行此操作?
-
Maven documentation 在这里似乎没有任何帮助。
标签: java maven installation maven-install-plugin