我已經得到了下面一行在我的pom.xml:
<updateRepositoryURL>file:/${user.home}/.m2/repository/repository.xml</updateRepositoryURL>
,當我試圖我的程序中使用它得到的字符串是:
file:/c:Documents and Settings<myusername>/.m2/repository/repository.xml
其中<myusername>
是我有趣的用戶名。
但它應該是
file:/c:/Documents and Settings/<myusername>/.m2/repository/repository.xml
沒有人有任何想法,爲什麼它是不解析正確?
在此先感謝
您使用的是什麼JDK和操作系統? %USERPROFILE%的值是多少? – 2009-10-07 00:21:38
有更多的四處看看。發現它正在解決它有點正確,其獲得 「file:/ c:\ Documents and Settings \ /.m2/repository/repository.xml」 使用Windows 。我相信這是使用反斜槓來劃分路徑而不是正斜槓的問題。感謝Pascal。 –
schubySteve
2009-10-07 00:43:46
是的,問題來自反斜槓。請參閱下面的答案。 – 2009-10-07 00:56:10