我刚刚开始了一个IntelliJ插件项目,在执行了几个步骤后,我意识到我不是在用Maven管理依赖项。自然,我转到项目资源管理器中的模块right click -> Add Framework Support。但Maven不在名单上!事实上,唯一列出的是Groovy。是什么导致了这一切,我怎么才能找回Maven?
right click -> Add Framework Support
Maven插件已启用。
qlfbtfca1#
Here是对如何使用Gradle的简短回答,但大多数问题仍然没有得到回答。
要全面阅读这篇文章:http://labs.bsb.com/2013/11/how-to-manage-development-life-cycle-of-intellij-plugins-with-maven-2/
这篇帖子还包括GitHub上的源代码链接。
这可能不是您正在努力解决的问题,但我将其包括在内,以防万一。假设您已经开始了一个新的插件项目,您有两个选择:
1.在项目资源管理器中右键单击项目名称,然后选择New > Module1.在项目根目录中创建一个pom.xml,然后右键单击它并选择Add as Maven Project
New > Module
pom.xml
Add as Maven Project
HTH
7lrncoxx2#
首先,确保您在中启用了maven插件
文件->设置->插件和添加搜索maven插件并激活
重新启动IntelliJ。
转至选中工具窗口以使其可见
进入查看->工具窗口>Maven项目打开它。
hrirmatl3#
执行上述选项可能需要一些时间,但如果项目中已经存在pom.xml文件,则可以快速解决此问题。右键单击pom.xml文件,您将看到一个选项
添加为Maven项目
9bfwbjaz4#
据我所知,您必须使用pom.xml将您的文件夹标记为Maven模块。
为了让项目成为Maven:
1.进入[文件]>项目结构>[模块]。在中间,您必须删除现有的模块。1.然后在窗口的同一位置单击加号->导入模块->使用pom.xml->从外部模块导入模块->Maven->Next->Finish选择所需的文件夹1.您可能需要重新启动IntelijIdea。最好是以防万一重新启动它。1.重启后,右下角会出现一个弹出窗口--导入maven模块->点击。之后,模块和pom.xml的文件夹应该显示为Maven。
另外,在执行这些步骤之前,还要检查一下您的IntelijIdea是否支持Maven。
zaq34kh65#
解决了作为IntelliJ启动器的超级用户的问题...这不是最好的解决方案,但似乎是一种变通办法。因此,我找到的最好的解决方案是将所有者更改为我的用户,而不是深入文件系统来查看哪里存在权限问题
sudo chown -R myUsername:myUsergroup /opt/becauseIInstalledItHere/idea-IC-version
llew8vvj6#
要获得IntelliJ的选项,您必须遵循下面给出的两个步骤-
1.右键单击Pom.xml1.点击“Add as Maven Project”
6条答案
按热度按时间qlfbtfca1#
Here是对如何使用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
1.在项目根目录中创建一个
pom.xml
,然后右键单击它并选择Add as Maven Project
HTH
7lrncoxx2#
首先,确保您在中启用了maven插件
文件->设置->插件和添加搜索maven插件并激活
重新启动IntelliJ。
转至选中工具窗口以使其可见
进入查看->工具窗口>Maven项目打开它。
hrirmatl3#
执行上述选项可能需要一些时间,但如果项目中已经存在pom.xml文件,则可以快速解决此问题。右键单击pom.xml文件,您将看到一个选项
添加为Maven项目
9bfwbjaz4#
据我所知,您必须使用pom.xml将您的文件夹标记为Maven模块。
为了让项目成为Maven:
1.进入[文件]>项目结构>[模块]。在中间,您必须删除现有的模块。
1.然后在窗口的同一位置单击加号->导入模块->使用pom.xml->从外部模块导入模块->Maven->Next->Finish选择所需的文件夹
1.您可能需要重新启动IntelijIdea。最好是以防万一重新启动它。
1.重启后,右下角会出现一个弹出窗口--导入maven模块->点击。之后,模块和pom.xml的文件夹应该显示为Maven。
另外,在执行这些步骤之前,还要检查一下您的IntelijIdea是否支持Maven。
zaq34kh65#
解决了作为IntelliJ启动器的超级用户的问题...这不是最好的解决方案,但似乎是一种变通办法。因此,我找到的最好的解决方案是将所有者更改为我的用户,而不是深入文件系统来查看哪里存在权限问题
sudo chown -R myUsername:myUsergroup /opt/becauseIInstalledItHere/idea-IC-version
llew8vvj6#
要获得IntelliJ的选项,您必须遵循下面给出的两个步骤-
1.右键单击Pom.xml
1.点击“Add as Maven Project”