在Maven中創建多模塊項目時,不同模塊之間可以通過依賴關系相互關聯。以下是一些常見的方法:
<modules>
標簽列出所有子模塊,讓Maven能夠識別并構建這些子模塊。<modules>
<module>module1</module>
<module>module2</module>
</modules>
<dependencies>
標簽聲明對其他模塊的依賴關系。<dependencies>
<dependency>
<groupId>com.example</groupId>
<artifactId>module1</artifactId>
<version>1.0</version>
</dependency>
</dependencies>
<dependencyManagement>
標簽管理這些依賴。<dependencyManagement>
<dependencies>
<dependency>
<groupId>com.example</groupId>
<artifactId>module1</artifactId>
<version>1.0</version>
<scope>compile</scope>
</dependency>
</dependencies>
</dependencyManagement>
通過以上方式,可以方便地管理多模塊項目中各模塊之間的依賴關系,使項目結構更加清晰和易于維護。