我的項目有一些在配置文件中定義的.JAR。例如,如果PostgreSQL配置文件處於活動狀態,則加載PostgreSQL JAR;如果MySQL配置文件處於活動狀態,則加載MySQL JAR。在Intellij IDEA中被忽略的Maven配置文件12
我把這個項目導入到IDEA中,並且在Maven Panel中設置PostgreSQL配置文件是活動的,但是在構建工件時沒有添加jar,所以它沒有部署到Tomcat,然後WebApp不能啓動。
我錯過了什麼?
我的項目有一些在配置文件中定義的.JAR。例如,如果PostgreSQL配置文件處於活動狀態,則加載PostgreSQL JAR;如果MySQL配置文件處於活動狀態,則加載MySQL JAR。在Intellij IDEA中被忽略的Maven配置文件12
我把這個項目導入到IDEA中,並且在Maven Panel中設置PostgreSQL配置文件是活動的,但是在構建工件時沒有添加jar,所以它沒有部署到Tomcat,然後WebApp不能啓動。
我錯過了什麼?
在Intellij IDEA中看起來像是acknowledged bug。
我有類似的問題。有些項目在某些配置文件中有 <activeByDefault>true</activeByDefault>
選項,並且它們不會生成(因爲我的項目中有更多的maven模塊)。
我刪除了該選項,並單獨爲每個項目激活了每個配置文件。我的工作,但行爲是不是與IntelliJ 11或10的行爲相同。 希望這可以幫助。
我發現了一個更重要的IntelliJ中的Maven錯誤,我向他們的跟蹤器提交了這個錯誤。一旦這個問題得到解決,我將能夠再次檢查這一個。 – Luciano
請將[提交錯誤](http://youtrack.jetbrains.net/issues/IDEA)與示例項目重現。還附加'idea.log'(幫助|顯示登錄...) – CrazyCoder