问题:由于某种原因,我的主应用程序无法从其他模块导入类。
我也看不到数据和远程模块的编译输出包含在Main:war中:在模块设置(IntelliJ)下的WEB-INF / classs下爆炸了
主要应用
<groupId>com.example.entitlement</groupId>
<artifactId>service</artifactId>
<version>1.0-SNAPSHOT</version>
<modules>
<module>Data</module>
<module>Remote</module>
</modules>
<packaging>pom</packaging>
数据模块
<parent>
<artifactId>service</artifactId>
<groupId>com.example.entitlement</groupId>
<version>1.0-SNAPSHOT</version>
</parent>
<modelVersion>4.0.0</modelVersion>
<artifactId>data</artifactId>
远程模块
<parent>
<artifactId>service</artifactId>
<groupId>com.example.entitlement</groupId>
<version>1.0-SNAPSHOT</version>
</parent>
<modelVersion>4.0.0</modelVersion>
<artifactId>remote</artifactId>
我已经按照建议添加了依赖项。
<dependency>
<groupId>com.example.entitlement</groupId>
<artifactId>data</artifactId>
<version>1.0-SNAPSHOT</version>
</dependency>
<dependency>
<groupId>com.example.entitlement</groupId>
<artifactId>remote</artifactId>
<version>1.0-SNAPSHOT</version>
</dependency>
我的目录结构