Maven—;从pom中的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读取服务器凭据?我希望按说明下载文件,但避免将凭据置于版本控制中


提前谢谢

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…