我是Maven的新手。我得到了一个新项目,它具有以下结构。
Data_Res
|
---res-search
| |
| -----res-hast
| | |
| | ------src/main....
| | |
| | ------pom.xml
| -----res-haster
| | |
| | ------src/main....
| | |
| | ------pom.xml
| |
| ----pom.xml
|
|
---pom.xml
---sonar_pom.xml
我在根 pom.xml 中看不到模块部分。但我确实在 sonar_pom.xml 中看到了模块部分。它不包括所有子节点。一个文件夹/项目可以有两个 pom 吗?或者我们可以单独执行它们吗?
- 我如何解释这个?子模块还是单个项目?有什么指标可以找出来吗?
- 我被告知要
mvn clean install
在 root pom 上运行。我这样做了。我被要求验证是否提供了其中一个子文件夹的所有依赖项。如何检查这些?我可以在我的主目录中的 .m2 文件夹下看到一些文件。 - 我如何构建/打包这个?我将在其中一个子文件夹上工作。不确定它是单独的项目还是子模块。在这种情况下,我可以直接转到该文件夹并
mvn package / build
从该文件夹运行(pom.xml 存在)吗?