我在IntelliJ中有一个maven项目,效果很好。我将项目移为原始项目中的模块。
我想我做错了,因为现在当我将依赖项添加到内部pom文件(甚至手动执行“重新导入”)时,IntelliJ无法识别新的依赖项。
例如,我添加此依赖项:
<dependency>
<groupId>org.apache.commons</groupId>
<artifactId>commons-lang3</artifactId>
<version>3.8</version>
</dependency>
但是在代码编辑器中,此代码
org.apache.commons.lang3.math.NumberUtils
标有红色:
无法解析NumberUtils
并且IntelliJ向红灯泡发出建议给
将库Maven:org ..... commons-lang3:3.8添加到类路径
代替常规的"import class"
选项。
该模块有一个.iml
文件和自己的.pom
文件