4

我的项目有一些在配置文件中定义的 .JAR。例如,如果 PostgreSQL 配置文件处于活动状态,则加载 PostgreSQL JAR,或者如果 MySQL 配置文件处于活动状态,则加载 MySQL JAR。

我已将此项目导入 IDEA,并在 Maven 面板中设置 PostgreSQL 配置文件处于活动状态,但构建工件时未添加 jar,因此未部署到 Tomcat,然后 WebApp 无法启动。

我错过了什么?

4

2 回答 2

2

我有一个类似的问题。有些项目 <activeByDefault>true</activeByDefault>在某些配置文件中有选项,但它们不会构建(因为我的项目中有多个 maven 模块)。

我删除了该选项并单独为每个项目激活了每个配置文件。我工作了,但行为与 IntelliJ 11 或 10 不同。希望这会有所帮助。

于 2012-12-13T17:29:56.100 回答
2

看起来这是Intellij IDEA 中公认的错误

于 2012-12-26T20:43:49.660 回答