intellij maven配置与使用
@(目录)
intellij maven配置与使用
Maven 常用设置介绍

- 如上图标注 1 所示,可以指定本地 Maven 的安装目录所在,因为已经配置了 MAVEN_HOME 系
统参数,所以直接这样配置 IntelliJ IDEA 是可以找到的。但是假如没有配置的话,这里可以选择
Maven 安装目录。 - 如上图标注 2 所示,可以指定 Maven 的 settings.xml 位置和本地仓库位置。

- 如上图标注 1 所示, Import Maven projects automatically 表示 IntelliJ IDEA 会实时监控项目的 pom.xml
文件,进行项目变动设置。 - 如上图标注 2 所示,在 Maven 导入依赖包的时候是否自动下载源码和文档。默认是没有勾选的,也不建议
勾选,原因是这样可以加快项目从外网导入依赖包的速度,如果需要源码和文档的时候到时候再针对某个依
赖包进行联网下载即可。IntelliJ IDEA 支持直接从公网下载源码和文档的。 - 如上图标注 3 所示,可以设置导入的 VM 参数。一般这个都不需要主动改,除非项目真的导入太慢了再增
大此参数。
Maven 骨架创建 Java Web 项目

Maven 组件来管理项目

- 如上图标注 1 所示,为常用的 Maven 工具栏,其中最常用的有:
- 第一个按钮: Reimport All Maven Projects 表示根据 pom.xml 重新载入项目。一般当我们在 po
m.xml 添加了依赖包或是插件的时候,发现标注 4 的依赖区中没有看到最新写的依赖的话,可以尝
试点击此按钮进行项目的重新载入。 - 第六个按钮: Execute Maven Goal 弹出可执行的 Maven 命令的输入框。有些情况下我们需要通过书
写某些执行命令来构建项目,就可以通过此按钮。 - 第九个按钮: Show Dependencies 显示项目依赖的结构图,可以方便我们直观项目的依赖包情况。
- 第一个按钮: Reimport All Maven Projects 表示根据 pom.xml 重新载入项目。一般当我们在 po
- 如上图标注 2 所示,常用的 Maven 生命周期的命令,通过双击对应的命令来执行项目编译、打包、部署等
操作。 - 如上图标注 3 所示,为我们在 pom.xml 中配置的插件列表,方便调用插件。
- 如上图标注 4 所示,为我们在 pom.xml 中配置的依赖包列表。

- 如上图箭头所示,点击此按钮会出现左边的项目依赖结构图,通过此图我们可以很好的观察项目的依赖依赖
情况。 - 如上图标注 1 所示,我们可以直接在依赖结构图上编辑依赖,常用的就是此排除功能。
intellij maven配置与使用的更多相关文章
- IntelliJ IDEA 配置maven
以下内容引自http://blog.csdn.net/qq_32588349/article/details/51461182. 使用IntelliJ IDEA 配置Maven(入门) ...
- IntellIJ IDEA 配置 Maven 以及 修改 默认 Repository
转自:IntellIJ IDEA 配置 Maven 以及 修改 默认 Repository 今天将IntellIJ IDEA 关于Maven的配置总结一下,方便以后可参考. IDEA版本: Intel ...
- 使用IntelliJ IDEA 配置Maven(转)
1. 下载Maven 官方地址:http://maven.apache.org/download.cgi 解压并新建一个本地仓库文件夹 2.配置本地仓库路径 3.配置maven环境变量 4.在Inte ...
- 使用IntelliJ IDEA 配置Maven(转)
原文地址:使用IntelliJ IDEA 配置Maven 1. 下载Maven 官方地址:http://maven.apache.org/download.cgi 解压并新建一个本地仓库文件夹 2.配 ...
- intellIJ IDEA配置maven相关问题记录
IntellIJ IDEA 配置 Maven 以及 修改 默认 Repository 参考:https://www.cnblogs.com/phpdragon/p/7216626.html non-m ...
- Maven配置Spring+SpringMVC+MyBatis(3.2.2)Pom 以及 IntelliJ IDEA 怎样打开依赖视图
Maven配置Spring+SpringMVC+MyBatis(3.2.2)Pom 配置原则: 利用依赖,将所需的jar包加载到project中. 先依赖主要jar包 Spring + Spring ...
- 16. IntellIJ IDEA 配置 Maven 以及 修改 默认 Repository
转自:https://www.cnblogs.com/phpdragon/p/7216626.html 今天将IntellIJ IDEA 关于Maven的配置总结一下,方便以后可参考. IDEA版本: ...
- 15.Intellij中配置jdk/tomcat/maven
转自:https://blog.csdn.net/u010414666/article/details/44465905 继上一篇安装好了Intellij之后,我们可以对Intellij,做一些简单的 ...
- 【IDEA使用技巧】(3) —— IntelliJ IDEA Maven配置
1.IntelliJ IDEA Maven配置 1.1. Maven介绍与下载 Maven是一个项目管理工具,使用它能对Java项目中的jar包进行管理与项目构建,很好地解决了传统项目使用导包的方式管 ...
随机推荐
- Tensorflow细节-P84-梯度下降与批量梯度下降
1.批量梯度下降 批量梯度下降法是最原始的形式,它是指在每一次迭代时使用所有样本来进行梯度的更新.从数学上理解如下: 对应的目标函数(代价函数)即为: (1)对目标函数求偏导: (2)每次迭代对参数进 ...
- map json 字符串 对象之间的相互转化
1.对象与字符串之间的互转 将对象转换成为字符串 String str = JSON.toJSONString(infoDo); 字符串转换成为对象 InfoDo infoDo = JSON.pars ...
- Linux 文件系统缓存 -针对不同数据库有不同作用
文件系统缓存 filesystem cache 许多人没有意识到.文件系统缓存对于性能的影响.Linux系统默认的设置倾向于把内存尽可能的用于文件cache,所以在一台大内存机器上,往往我们可能发现没 ...
- 【MongoDB】在C#中使用
一.MongoClient类 在2.10.0版本中引入了MongoClient类,同时在其API中也说明了Mongo类会在将来的版本中被MongoClient替换(Note: This class h ...
- C宏定义和使用
#include <stdio.h> #include "head.h" #define TRUE 1 #define FALSE 0 #if defined (TRU ...
- MAC OS 10.15 挂载ntfs文件系统并设置自动挂载RW模式.
解决方案 花钱的,省心的 https://www.paragon-software.com/home/ntfs-mac/ 免费的 开源的 https://github.com/osxfuse/osxf ...
- php 压缩文件
<?php $zip = new ZipArchive; $myfile = fopen("test.zip", "w"); chmod(); if ($ ...
- fluent中截取任意面的数据
原版视频下载链接: https://pan.baidu.com/s/1c2aE740 密码: mf2i
- DDD应对运营活动系统腐化实践
前言 任何人类的设计都会腐化,软件系统也不例外 腐化之谜 随着系统的规模增长和复杂度膨胀,系统会慢慢腐化. 于是改一个很简单的下单地址,就会牵动整个交易系统十几处的改动. 如何解决这种腐化之谜呢? 参 ...
- 2019秋季 关于C语言指针等探索
C语言指针探索 本篇博客由学生所写,如有错误之处,请在评论区留言 1.输出指针所储存的地址,使指针间接访问所储存地址的内容 #include <stdio.h> int main(void ...