Maven—;从pom中的settings.xml读取凭据
是否可以从pom.xml中的settings.xml读取服务器凭据?我希望按说明下载文件,但避免将凭据置于版本控制中Maven—;从pom中的settings.xml读取凭据,maven,pom.xml,Maven,Pom.xml,是否可以从pom.xml中的settings.xml读取服务器凭据?我希望按说明下载文件,但避免将凭据置于版本控制中 提前谢谢 pom.xml中的settings.xml是什么意思(很抱歉管理员将此内容发布在答案中而不是注释中,因为我无法在答案中添加注释)我想您需要的是基于配置文件的属性,如下所示: <profile> <id>jira</id> <properties> <jiraUser>user&l
提前谢谢 pom.xml中的settings.xml是什么意思(很抱歉管理员将此内容发布在答案中而不是注释中,因为我无法在答案中添加注释)我想您需要的是基于配置文件的属性,如下所示:
<profile>
<id>jira</id>
<properties>
<jiraUser>user</jiraUser>
<jiraPassword>password</jiraPassword>
</properties>
</profile>
吉拉
用户
密码
您可以在POM中使用
${jiraUser}
和{jiraPassword}
引用这些。确保在设置中激活配置文件。xml
评论是一种特权;-)我的意思是:maven使用~/.m2/settings.xml来存储服务器的凭据。该文件独立于通常由版本控制系统管理的每个pom.xml。为了防止密码在团队中分发。为什么不使用settings.xml文件中的凭据,或者哪个将使用settings.xml文件中的凭据。maven Wang速度非常慢,我想下载一大堆文件,所以Wang让我等待的时间太长。您是否尝试使用该目标?与什么相比,慢速意味着什么?我尝试了本地ftp服务器的下载目标,它让我等待着告诉我:»扫描远程文件系统«,直到我刚刚中止它。我正在尝试下载大约30MB的文件,许多小文件…这似乎是唯一的方式…这不是我的想法,但这是maven…