大神求解答----IDEA使用maven管理一个项目,然后这个项目下面有有多个子项目,如何配置,使得这些子项目中,一个子项目可以访问另一个子项目的方法。别人在eclpise上可以直接访问,但是我把项目同步下来,就无法跨子模块访问。。。
<?xml version="1.0" encoding="UTF-8"?>
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
项目规范约定
约定
版本号
版本号
<artifactId>当前子项目</artifactId>
<dependencies>
<dependency>
<groupId>项目约定</groupId>
<artifactId>你想要依赖的子项目</artifactId>
<version>版本号</version>
</dependency>
<dependency>
<groupId></groupId>
<artifactId></artifactId>
<version></version>
</dependency>
多个依赖就使用多个dependency标签
</dependencies>
在主pom中加入 ........
再在需要引用别的module的pom上加上依赖就可以了
dependencyManagement
pom.xml文件就是用来处理互相依赖问题,可以择优使用,尽量避免重复依赖,依赖前把原来的module模块install打包一下