【发布时间】:2020-01-19 04:43:37
【问题描述】:
我想我大致了解 Maven 的原理(我是 Maven 菜鸟)。
当我在 IntelliJ 中启动“包”-LifeCycle 时,我可以看到 POM.xml 包含在创建的 *.jar 文件中。这时候,Maven 已经拉取了所有的依赖,放到了.m2 文件夹中。到目前为止,一切顺利。
我的问题是:当我将这个 *.jar 文件部署到 JBoss 时会发生什么?
- JBoss 是否会再次执行
*.POM以便将相同的库添加到它自己的maven-repository 中,还是会使用我的用户文件夹中已经存在的.m2文件夹? - JBoss 会执行 POM 吗?如果是,它将执行整个 POM 还是仅执行依赖项部分?
- 如果是的话,POM什么时候执行?当我将
*.jar放入部署文件夹或首次启动应用程序时?
【问题讨论】:
标签: java maven deployment jboss pom.xml