2011-04-07 137 views
4

在使用IDEA社區版,本地Maven自定義屬性顯示在我的pom.xml錯誤的Maven屬性的支持...的IntelliJ IDEA社區版 - 爲

例如

<!-- bar/pom.xml --> 

<properties> 
    <foo.version>1.0.0</foo.version> 
    ... 
</properties> 
... 
... 
<dependencyManagement> 
    <dependencies> 
     <dependency> 
      <groupId>blah.bar</groupId> 
      <artifactId>foo-core</artifactId> 
      <version>${foo.version}</version> 
     </dependency> 
    </dependencies> 
</dependencyManagement> 

$ {} foo.version是顯示紅色作爲錯誤 「依賴...... $ {} foo.version沒有找到......」

看來這種想法是不解析物業...

注:FOO核-1.0.0(POM /罐),在我的本地回購

任何想法,請?

+0

相同的問題是它編好不好?光標跳到 1.0.0時,按Ctrl +點擊$ {foo.version}? – 2011-04-08 09:16:21

+0

它看起來像在單個項目中工作,但如果您依賴於另一個項目的子模塊,則不起作用。 – 2011-04-11 00:57:22

+0

@Timofei不,ctrl +點擊$ {foo.version}不會跳轉到屬性定義 1.0.0 mlo55 2011-04-11 01:07:32

回答