簡體   English   中英

IntelliJ:如何在settings.xml中設置變量?

[英]IntelliJ : How to setup variables in settings.xml?

我在IntelliJ IDE中使用ivyIDEA插件,當我在ivysettings.xml文件中手動輸入用戶名和密碼及其值時,一切正常。

但是我嘗試使用戶名密碼成為文件中的變量,然后像這樣在xml讀取它:

<credentials host="myhost" realm="Artifactory Realm"
             username="${file.USER}" passwd="${file.PASS}" />

我在哪里可以放置這些變量以使ivysettings.xml讀取它?

UPDATE
要從文件讀取變量,假設該文件名為file123.properties並且具有以下內容

myUser=actualUsername
myPassword=actualPassword

使用此文件及其在ivysettings.xml的變量:

<properties file="file123.properties"/>
<credentials host="myhost" realm="Artifactory Realm" username="${myUser}" passwd="${myPassword}" />

當然,這意味着兩個文件都在同一路徑上。


直接在ivysettings.xml中使用只需將它們定義為屬性

 <property name="myUser" value="actualUsername" /> <property name="myPassword" value="actualPassword" /> <credentials host="myhost" realm="Artifactory Realm" username="${myUser}" passwd="${myPassword}" /> 

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM