gpt4 book ai didi

java - 从其他模块导入

转载 作者:搜寻专家 更新时间:2023-10-30 21:17:39 25 4
gpt4 key购买 nike

我使用 JavaMaven 编写项目。在项目中我有很多模块。我的问题是我无法从其他模块导入类。

我的项目结构是这样的:

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

module1module2 是我项目中的Modules,在pom.xml - main Project中注册pom

当我在 module1Person.java 中时,我想从 module2 导入 Robot.java但我无法使用 import com.xyz.project.md2.Robot 执行此操作。 为什么?

最佳答案

在module1/pom.xml中声明对module2的依赖,像这样:

<dependencies>
...
<dependency>
<groupId>XX</groupId>
<artifactId>module2</artifactId>
<version>0.0.1-SNAPSHOT</version>
</dependency>
...
</dependencies>

关于java - 从其他模块导入,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36916877/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com