添加maven支持到现有的IntelliJ模块是不可行的

Nie*_*Wet 17 intellij-idea maven

我刚刚开始了一个IntelliJ插件项目,经过几个步骤,我意识到我没有管理与maven的依赖关系.当然,我会转到项目资源管理器中的模块,然后右键单击 - >添加框架支持.但是Maven没有列出!事实上,唯一列出的是Groovy.什么可能导致这种情况,我如何让maven回来?

maven插件已启用.

Ash*_*rma 9

上述选项可能需要一些时间来执行,但如果项目中已有 pom.xml 文件,则可以快速修复此问题。右键单击 pom.xml 文件,您将看到一个选项

添加为 Maven 项目

在此输入图像描述


Nie*_*Wet 8

以下是如何使用Gradle的简要回答,但大多数问题仍然没有答案.

如何使用Maven管理IntelliJ插件的开发生命周期

对于一个全面的阅读这篇文章:http://labs.bsb.com/2013/11/how-to-manage-development-life-cycle-of-intellij-plugins-with-maven-2/

该帖子还包含github上源代码的链接.

使您的插件项目在IntelliJ中使用maven

这可能不是你正在努力的事情,但我包括它以防万一.假设您已经启动了一个新的插件项目,您有两个选择:

  1. 右键单击项目资源管理器中的项目名称,然后选择 New > Module
  2. pom.xml在项目根目录中创建一个,然后右键单击它并选择Add as Maven Project

心连心


Arp*_*wal 6

首先,请确保您已启用 maven 插件

文件 -> 设置 -> 插件并添加搜索 maven 插件并激活

重新启动 IntelliJ。

去检查工具窗口以使其可见

转到 View -> Tool Windows > Maven Projects 打开它。


ale*_*dia 5

据我了解,您必须使用 pom.xml 将文件夹标记为 Maven 模块。

为了使项目成为 Maven:

  1. 转到 - 文件 -> 项目结构(或 Ctrl + Shift + Alt + S)-> 模块。中间,您必须删除现有模块。
  2. 然后在窗口的同一位置单击加号 -> 导入模块 -> 使用 pom.xml 选择所需的文件夹 -> 从外部模块导入模块 -> Maven -> 下一步 -> 完成
  3. 您可能需要重新启动 IntelijIdea。最好以防万一重新启动它。
  4. 重启后,右下角应该会出现一个弹出窗口 - 导入maven模块 -> 点击它。之后,模块和 pom.xml 的文件夹应显示为 Maven。

PS 在执行这些步骤之前还要检查您的 IntelijIdea 是否有 Maven 支持。