【问题标题】:Intellij IDEA community edition - support for maven propertiesIntellij IDEA 社区版 - 支持 maven 属性
【发布时间】:2011-07-31 07:57:45
【问题描述】:

在使用 IDEA 社区版时,本地 maven 自定义属性在我的 pom.xml 中显示为错误...

例如

<!-- 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} 以红色显示为错误“Dependency... ${foo.version} not found...”

IDEA 似乎没有解析该属性...

nb: foo-core-1.0.0 (pom/jar) 在我的本地仓库中可用

有什么想法吗?

【问题讨论】:

  • 编译好了吗?当 ctrl+click on ${foo.version} 时,光标会跳转到 1.0.0 吗?
  • 它似乎在单个项目中工作,但如果您依赖另一个项目的子模块,它就不起作用。
  • @Timofei 不,ctrl+click on ${foo.version} 不会跳转到 1.0.0 的属性定义

标签: properties maven intellij-idea


【解决方案1】:

这似乎是一个常见的问题:http://youtrack.jetbrains.net/issues/IDEA?q=maven+properties+red

我对 RC 2 也有同样的问题

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-03-29
    • 1970-01-01
    • 2015-08-05
    • 1970-01-01
    相关资源
    最近更新 更多