Intellij IDEA的三个maven相关问题
我是IntelliJ IDEA的新手,我正在使用12.1.4 我尝试创建一个maven项目,然后添加两个子模块 这是项目结构: 如您所见,Intellij IDEA的三个maven相关问题,maven,intellij-idea,Maven,Intellij Idea,我是IntelliJ IDEA的新手,我正在使用12.1.4 我尝试创建一个maven项目,然后添加两个子模块 这是项目结构: 如您所见,mavenapp是根项目(父项目),而app common和app web是子模块 IntelliJ IDEA通过修改mavenapp的pom.xml做了正确的事情: <modules> <module>app-common</module> <module>app-web</module
mavenapp
是根项目(父项目),而app common
和app web
是子模块
IntelliJ IDEA通过修改mavenapp
的pom.xml做了正确的事情:
<modules>
<module>app-common</module>
<module>app-web</module>
</modules>
<packaging>pom</packaging>
但是我找不到怎么做呢
通过在上阅读文档,但在Maven工件搜索
对话框中找不到app common
模块
2) 将重复的依赖项提取到父项的pom.xml的dependencyManagement
而我的意思是如果appcommon
和appwebapp
有一些相同的依赖项,例如junit
依赖项
如果我们在mavenapp
的pom.xml的dependencyManagement
中定义junt
会更好,我想知道IDE是否可以为我们实现它
3) 可以隐藏创意文件
我的意思是,IDE生成的文件(如.idea
文件夹)可以隐藏在项目
窗口中?2)Ctrl-Alt-M(提取托管依赖项)为您完成这项工作
3) 您必须转到“设置->文件类型”并添加“.iml;”;。主意iws;。知识产权要忽略文件和文件夹(在底部)Hi,你能告诉我在哪里按短键吗?在2)依赖项删除中的任意位置
Alt Enter
只需将依赖项app common
添加到app web
,它不会修改app web/pom.xml
。2) Ctrl-Alt-M
无效。您的Alt-Enter操作完全正确,对此表示抱歉。当您处于依赖项清除中时,是否可以通过鼠标单击:重构->提取->提取托管依赖项?
<dependency>
<groupId>${project.groupId}</groupId>
<artifactId>app-common</artifactId>
<version>${project.version}</version>
</dependency>