无法向现有IntelliJ模块添加maven支持
我刚刚启动了一个IntelliJ插件项目,经过几步之后,我意识到我不是在用maven管理依赖关系。当然,我会在ProjectExplorer中打开模块,然后无法向现有IntelliJ模块添加maven支持,maven,intellij-idea,Maven,Intellij Idea,我刚刚启动了一个IntelliJ插件项目,经过几步之后,我意识到我不是在用maven管理依赖关系。当然,我会在ProjectExplorer中打开模块,然后右键单击->添加框架支持。但是Maven没有被列入名单!事实上,列出的唯一内容是Groovy。是什么导致了这一切,我怎样才能让maven回来 maven插件已启用。是如何使用Gradle的一个简短答案,但大多数问题仍然没有答案 如何使用Maven管理IntelliJ插件的开发生命周期 要全面了解这篇文章: 文章还包括一个指向github上源代
右键单击->添加框架支持
。但是Maven没有被列入名单!事实上,列出的唯一内容是Groovy。是什么导致了这一切,我怎样才能让maven回来
maven插件已启用。是如何使用Gradle的一个简短答案,但大多数问题仍然没有答案
如何使用Maven管理IntelliJ插件的开发生命周期
要全面了解这篇文章:
文章还包括一个指向github上源代码的链接
让您的插件项目使用IntelliJ中的maven
这可能不是你正在努力解决的问题,但我把它包括进来只是以防万一。假设您已经开始了一个新的插件项目,您有两个选择:
New>Module
pom.xml
,然后右键单击它并选择addasmaven项目
hth首先,确保在中启用了maven插件 文件->设置->插件和添加搜索maven插件并激活 重新启动IntelliJ 去检查工具窗口,使其可见
转到查看->工具窗口>Maven项目以打开它。解决了它是根作为intelliJ启动器。。。这不是最好的解决方案,但似乎是一个解决办法。 因此,我找到的最好的解决方案是将所有者更改为我的用户,而不是深入研究文件系统以查看哪里存在权限问题
sudo chown-R myUsername:myUsergroup/opt/becauseIInstalledItHere/idea IC version
据我所知,您必须使用pom.xml将文件夹标记为Maven模块
为了使项目成为Maven:
另外,在执行这些步骤之前,请检查您是否拥有Maven对IntelijIdea的支持。执行上述选项可能需要一些时间,但如果项目中已经存在pom.xml文件,则有一个快速修复方法。 右键单击pom.xml文件,您将看到一个选项 添加为Maven项目
你能找到答案吗?我遇到了同样的问题。@Alexandi发布了一个答案。我只是在IntelliJ 2020.1项目上尝试这样做,但框架没有出现在Maven上,只有Python出现。我甚至在Project Structure网站的Facets选项卡中禁用了自动筛选功能。实际上,我在使用插件方面还没有走到这一步,我需要在我当前的项目中包含其中的一些功能。这对我来说很有效。删除并导入模块后,Maven可见。