[英]How to embed third party code in a Java EE Environment where EJB3 is used
[英]Recompiling third party Java code in a restricted environment
我具有Jenkins的用戶級訪問權限,由於訪問限制,無法更改Maven的settings.xml。 當我要進行mvn部署時,它期望在pom.xml中具有distributionManagement子句。 但是,代碼來自互聯網,我寧願每次都不要更改pom.xml。 我在詹金斯能做些什么嗎? 我正在考慮使用Artifactory插件,因為這是我要部署的地方。
我建議您使用來自Jenkins的mvn deploy,但要使用-DaltDeploymentRepository = id :: layout :: url系統屬性指定要部署到的存儲庫。
格式:id :: layout :: url
id是用於從settings.xml中獲取憑證的存儲庫ID(即中央,快照)
布局應為“默認”,除非您仍在使用Maven1(在這種情況下,其應為“舊版”)
url是您要部署到的存儲庫的URL。
這是在Maven文檔中指定的: https : //maven.apache.org/plugins/maven-deploy-plugin/deploy-mojo.html
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.