在大多数情况下,install:install目标不需要任何配置,它需要在默认构建生命周期的安装阶段安装项目的 POM 和工件文件。
mvn install
install:install-file目标主要用于将不是由 Maven 构建的工件安装到本地存储库。项目的开发团队可能会也可能不会为工件提供 POM。下面是install-file目标的一些可用参数的列表:
mvn install:install-file -Dfile=your-artifact-1.0.jar \ [-DpomFile=your-pom.xml] \ [-Dsources=src.jar] \ [-Djavadoc=apidocs.jar] \ [-DgroupId=org.some.group] \ [-DartifactId=your-artifact] \ [-Dversion=1.0] \ [-Dpackaging=jar] \ [-Dclassifier=sources] \ [-DgeneratePom=true] \ [-DcreateChecksum=true]