【发布时间】:2013-12-10 11:49:51
【问题描述】:
考虑一个项目 DbProject,它通过在 maven 命令中运行特定配置文件来创建数据库。
如果我将 DbProject 作为依赖项添加到另一个项目 ApplicationProject,我可以直接从 ApplicationProject 上的 maven 命令调用 DbProject 的配置文件吗?
【问题讨论】:
标签: maven dependencies profile
考虑一个项目 DbProject,它通过在 maven 命令中运行特定配置文件来创建数据库。
如果我将 DbProject 作为依赖项添加到另一个项目 ApplicationProject,我可以直接从 ApplicationProject 上的 maven 命令调用 DbProject 的配置文件吗?
【问题讨论】:
标签: maven dependencies profile
简短的回答是不,你不能。
在 ApplicationProject 中从 DbPorject 访问配置文件的唯一方法是,如果 ApplicationProject 的 pom 将 DbProject 的 pom 作为其parent pom。然后,ApplicationProject 将继承 DbProject 中定义的所有 profiles。
【讨论】: