java - Maven 配置文件在 Intellij IDEA 12 中被忽略

标签 java maven intellij-idea

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

我将这个项目导入到 IDEA,并在 Maven 面板中将 PostgreSQL 配置文件设置为 Activity 状态,但是在构建 Artifact 时没有添加 jar,因此它没有部署到 Tomcat,然后 WebApp 没有启动。

我错过了什么?

最佳答案

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

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

关于java - Maven 配置文件在 Intellij IDEA 12 中被忽略,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13803007/

相关文章:

java - 如何使用 sbt-release 发布快照 Artifact ?

java - 从任何地方引用项目目录

gradle - IntelliJ IDEA (2020.2) : Gradle: The cache entry for initialization script (appears to be corrupted)

java - IntelliJ : How to import a folder of . java 文件作为库?

java - 简单的子串问题

java - 如何知道 List.remove() 是否为 "Unsupported"?

java - 如何使用 DBUtils 查询 List<String>?

java - 创建用于运行报告的 DropWizard 微服务。

c# - 如何修复 C# 中的协议(protocol)冲突

java - 管理 Maven 项目中的库依赖关系