发布于 2015-09-23 15:05:01 | 16979 次阅读 | 评论: 11 | 来源: 网络整理
相对于传统的项目,Maven 下管理和构建的项目真的非常好用和简单,所以这里也强调下,尽量使用此类工具进行项目构建。
学习本讲还有一个前提:你必须会 Maven 相关知识点,Maven 相关知识点是不在本专题的讲解范围里面的,所以请自己私下进行学习。如果愿意你也可以看我过去整理的一份材料:http://www.youmeek.com/intellij-idea-part-xviii-maven/
MAVEN_HOME
系统参数,所以直接这样配置 IntelliJ IDEA 是可以找到的。但是假如你没有配置的话,这里可以选择你的 Maven 安装目录。settings.xml
位置和本地仓库位置。Import Maven projects automatically
表示 IntelliJ IDEA 会实时监控项目的 pom.xml
文件,进行项目变动设置。settings.xml
切换国内的中央仓库。我们已经了解了如何通过 Maven 骨架生成一个最简单的 Java Web 项目,可是我们还是使用了 IntelliJ IDEA 的项目管理功能进行 Maven 项目的管理和构建。一般 Maven 的项目我们都可以脱离 IntelliJ IDEA 的项目配置功能进行独立的管理和构建的,接下来我们就讲如何通过 IntelliJ IDEA 提供的 Maven 管理工具进行项目的管理和构建。
如上图标注 1 所示,为常用的 Maven 工具栏,其中最常用的有:
Reimport All Maven Projects
表示根据 pom.xml
重新载入项目。一般单我们在 pom.xml
添加了依赖包或是插件的时候,发现标注 4 的依赖区中没有看到最新写的依赖的话,可以尝试点击此按钮进行项目的重新载入。Execute Maven Goal
弹出可执行的 Maven 命令的输入框。有些情况下我们需要通过书写某些执行命令来构建项目,就可以通过此按钮。Show Dependencies
显示项目依赖的结构图,可以方便我们直观项目的依赖包情况。这个功能有些具体的操作下面会专门进行讲解。如上图标注 2 所示,常用的 Maven 生命周期的命令,通过双击对应的命令来执行项目编译、打包、部署等操作。
如上图标注 3 所示,为我们在 pom.xml
中配置的插件列表,方便调用插件。
如上图标注 4 所示,为我们在 pom.xml
中配置的依赖包列表。
pom.xml
文件中设置了 JDK 编译版本是 1.7,但是在项目的 Ctrl + Shift + Alt + S
配置中,我们配置的 JDK 是 1.8,那即使我们用 Maven 的编译工具或命令进行编译也是会调用 1.8的。还有即使我们在 Ctrl + Shift + Alt + S
配置中没有配置 Artifacts,在我们运行 Maven 的 Tomcat 插件的时候也会自动帮我们生成的。
就是Show Dependencies 这个菜单! 没看到
那只是一个书签哎。