Maven在测试时部署

我正在测试专有jar文件的示例版本。 为了方便起见,我想在我的maven回购中提供这个jar。 但是,我只希望该jar包含在我的web应用程序的测试部署中,而不是生产部署中,所以如果我没有在我的pom.xml中引用jar,它将不会与应用程序一起部署。

maven部署模块是否允许我这样做? 这里是我关于mvn deploy的文档,但是它没有指定何时使用它:

mvn deploy:deploy-file -DgroupId=<groupid> -DartifactId=<artifactid> -Dversion=<version> -DgeneratePom=true -Dpackaging=jar -Dfile=<filename>.jar -DrepositoryId=repo -Durl=file:/home/<user>/deploy/repo.war

或者我想为此使用mvn install:install-file ? 谢谢。


如果只需要本地存储库中的jar,请使用install:install-file。 如果您想使它在远程回购中可用,请使用部署。

链接地址: http://www.djcxy.com/p/79979.html

上一篇: Maven deploy when testing

下一篇: Keep maven artifact name on maven