【问题标题】:New-added Maven plugin becomes red in IntelliJIntelliJ 中新增的 Maven 插件变红
【发布时间】:2020-03-15 06:38:33
【问题描述】:

我正在关注这个guideline 的 Maven 插件,之后我添加了以下内容:

<plugin>
  <groupId>org.apache.maven.plugins</groupId>
  <artifactId>maven-release-plugin</artifactId>
  <version>2.5.3</version>
</plugin>

maven-release-plugin & 2.5.3 都是红色的。我正在使用本地 Maven 存储库。我该如何更新它?我是否需要安装任何东西以便 IntelliJ 可以找到它?我是 Maven 新手,希望能指出正确的方向。

【问题讨论】:

标签: java maven intellij-idea maven-plugin maven-central


【解决方案1】:

File-&gt;Settings-&gt;Build, Execution, Deployment-&gt;Build Tools-&gt;Maven 仔细检查您的 IntelliJ maven 配置

  1. 脱机工作未勾选
  2. 您的本地存储库是正确的

如果找不到 jar 文件,则通常在 %HOMEPATH%\.m2\repository\ 处仔细检查您的本地存储库文件夹,并检查子文件夹 org\apache\maven\plugins\maven-release-plugin

您可以尝试强制 maven 下载缺少的依赖项。导航到您的项目pom.xml 文件并运行以下命令:

mvn -U -X dependency:copy-dependencies

-U 强制更新,-X 生成调试日志,其中包含有关问题所在的更多信息。

如果您有文件%HOMEPATH%\.m2\setting.xml,请检查内容并查看是否有任何代理信息。您可以尝试重命名此文件并再次强制更新。

你也可以安装dependency manually下载jar试试命令:

    mvn install:install-file -Dfile=<path-to-file -DgroupId=org.apache.maven.plugins -DartifactId=maven-release-plugin -Dversion=2.5.3 

【讨论】:

  • 您好,感谢您的详细回答,这可能是另一种解决方案(可能),但我会给 Debadatta 最好的答案,因为我使用他(她)的解决方案解决了我的问题。再次感谢您的努力,我真的很感激。
【解决方案2】:

您必须在 Maven pom.xml 中添加以下内容。

<build>
    <plugins>
      <plugin>
        <groupId>org.apache.maven.plugins</groupId>
        <artifactId>maven-release-plugin</artifactId>
        <version>2.5.3</version>
      </plugin>
    </plugins>
  </build>

添加后,根据网速在 Intellij Idea 中等待 2 分钟。 仍然不起作用,单击 Intellij Idea 右侧有一个选项卡“Maven”,然后单击刷新按钮。见下图。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2016-07-07
    • 1970-01-01
    • 1970-01-01
    • 2015-09-27
    • 2020-12-07
    • 1970-01-01
    相关资源
    最近更新 更多