我使用 Java
和 Maven
编写项目。在项目中我有很多模块。我的问题是我无法从其他模块导入类。
我的项目结构如下所示:
Project
|_ module1
|_ src
|_ com.xyz.project.md1
|_ Person.java
|_ pom.xml <- pom of module1
|_ module2
|_ src
|_ com.xyz.project.md2
|_ Robot.java
|_ pom.xml <- pom of module2
|_ pom.xml <- main Project pom
module1
Modules
pom.xml
module2
And when I am in Person.java
from module1
I want import the Robot.java
from module2
but I can not do this with import com.xyz.project.md2.Robot
。 为什么 ?
原文由 CeZet 发布,翻译遵循 CC BY-SA 4.0 许可协议
在 module1/pom.xml 中声明对 module2 的依赖,像这样: