【问题标题】:Red line showing in pom.xml in IntelliJ when project is imported导入项目时 IntelliJ 的 pom.xml 中显示红线
【发布时间】:2019-08-19 14:26:30
【问题描述】:

我在 IntelliJ 中导入了项目,然后它下载了所有依赖项,但它仍然在 pom.xml 中显示为红色。

它显示给我的红线:

IntelliJ 有什么问题?如何去除这个红色标记?

【问题讨论】:

  • 尝试执行mvn clean compile
  • 项目右键选择maven->reimport

标签: java spring spring-boot intellij-idea


【解决方案1】:

在某些情况下,IntelliJ 具有这种有线行为。有几个解决办法

执行以下命令

mvn idea:clean
mvn idea:idea
mvn clean install

这 3 个命令最有可能解决 IntelliJ 中的依赖问题。如果一直失败,请清除 Intellij 缓存并重新启动应用程序,然后使用上述命令重试

【讨论】:

    【解决方案2】:

    其实 Maven 外部库会在 Maven 上导入 -> Reimport context 命令。

    【讨论】:

      【解决方案3】:

      您为 common-lang 使用了错误的 groupId。 试试这个:

      <dependency>
          <groupId>org.apache.commons</groupId>
          <artifactId>commons-lang</artifactId>
          <version>2.6</version>
      </dependency>
      

      不过最好用最新的common-lang3:

      <dependency>
          <groupId>org.apache.commons</groupId>
          <artifactId>commons-lang3</artifactId>
          <version>3.9</version>
      </dependency>
      

      您可以在https://mvnrepository.com查看最新版本

      【讨论】:

        猜你喜欢
        • 2015-09-22
        • 2015-07-12
        • 1970-01-01
        • 1970-01-01
        • 2017-05-28
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多