2

私のpom.xmlには次のものがあります...

<build>
    <resources>
        <resource>
            <directory>src/main/resources</directory>
            <filtering>true</filtering>
        </resource>
    </resources>

次に、私のプロパティファイルで次のように

#Workspace Location
rp.config.workspace=${rp.config.workspace}

これにより、Mavenを介してビルドするときにMavenプロファイルを切り替えて、その環境の正しい設定をビルドに直接注入することができます。Intellij 10と11はどちらも、GWT / Jetty / Tomcat / etcタイプの実行構成を実行するときに、このリソースフィルタリングメカニズムを尊重します。目標を指定する必要はありません。「プロセスリソース」は、非常に遅いMavenで最初に実行されます。

Intellijの新しいv12では、$ {rp.config.workspace}などのプロパティが、選択したMavenプロファイルのタグで指定された正しい値に置き換えられなくなりました。

他の誰かがこれに遭遇しますか?

4

1 に答える 1

1

バグを YouTrack に送信しました。そこで視聴/投票してください。

于 2012-12-06T18:13:30.093 に答える