当前位置: 首页 > 知识库问答 >
问题:

Intellij中的Maven项目作为一个模块不识别新的Maven依赖项

欧阳正德
2023-03-14
        <dependency>
           <groupId>org.apache.commons</groupId>
           <artifactId>commons-lang3</artifactId>
           <version>3.8</version>
        </dependency>
        org.apache.commons.lang3.math.NumberUtils

而不是常规的“导入类”选项。

该模块有一个.iml文件和自己的.pom文件

共有1个答案

黎奇略
2023-03-14

出于某种原因,再进口并没有起到作用。看了这个之后:

http://www.jetbrains.com/idea/webhelp/maven-importing.html

我设置了自动导入,然后问题就消失了;希望它能帮助其他人。谢谢大家的想法:)。

 类似资料:
  • null 附注:Maven-Build是成功的。因此,Maven正在识别存储库中的包。

  • 我有一个与梅文一起创建的智能IDEA项目。然后,我在 Pom.xml 文件中指定了一组依赖项和外部存储库。 如果我做了< code>mvn install,这个项目在命令行上构建得很好。当我在IDE中打开任何代码文件时,尽管它说Maven依赖项处理的所有类都无法识别——如果我没有将所需的jar添加到构建路径中,那么对于一个普通的项目来说就会这样。 我知道在我的Eclipse Maven项目中(而不

  • 我试图通过从eclipse workspace项目导入现有maven项目来创建maven项目,但eclipse无法解决任何依赖项。每次创建项目、更新maven依赖项或清理项目时,依赖项会被下载,但它们不会从本地maven存储库中被引用。当我从命令行运行时生成构建 我已经筋疲力尽地尝试解决这个问题的所有修补程序了,比如启用索引、清理项目、Maven->update project 我的eclipse

  • 我目前在一个项目中工作,该项目包括大约12个子项目。 每个子项目都包含一个POM,该POM单独构建依赖关系。 上游子项目包括下游子项目作为依赖项,其方式与包含对log4j: 这似乎对我们管用。 然而,今天,经过11个月的开发,我决定重温这十几个POM文件,并考虑到重构。 我随后发现了和标记,并开始怀疑我的Maven项目策略是否“正确”。 重构我的POM,使最上层的POM(一个Web WAR项目)变

  • 我有一个多模块Maven项目,有模块“app”和“域”。应用依赖于域。域模块有公共和私有代码。公共代码在包中。 在Domain模块的pom中,我添加了maven jar插件的执行,该插件使用分类器“api”(仅包含公共类)生成一个额外的项目工件。 在应用程序模块中,我在域模块上添加了一个“运行时”范围的依赖项(因此所有类都存在于运行时),并在分类的“API”上添加了编译时范围的依赖。这是为了确保应

  • 我有一个使用Gradle作为构建工具的项目和第二个使用Maven的POM的子项目。我没有在子项目上更改构建工具的自由。 我想要实现的是将我的项目添加到Maven POM中,作为我的Gradle项目的依赖项。 其中root(当前目录)是我的Gradle项目,并包含,Maven项目位于下,POM文件就在该目录下。 我在我的< code>build.gradle文件中尝试了这些变化: 第一次尝试: 第二