idea总结-maven
maven使用
maven设置
Idea中自带 Maven插件,Maven在Idea的安装目录的plugins目录中
file-- Settings


自动导入源码

设置默认的maven配置

之后搜索到maven进行设置就行
创建maven工程
file-new-project
选择maven
普通项目
web项目
之后进行下一步下一步进行创建
在main目录下创建java文件夹和resource文件夹
可以对文件标记功能
导入maven项目
选择完项目路径后,这里选择maven
maven构建
面板的右侧有maven面板的打开按钮,可以调用maven的生命周期命令,双击就可以执行
设置跳过测试
打包
Lifecycle 与 Plugins区别
Lifecycle下面点击一个会把它上面的都进行执行,plugins点击一个并不会执行其上面的
查看maven依赖
这里可以看到项目中的依赖
更新依赖
右键项目-找到maven-reload project
或者在maven面板中进行更新
查看maven的依赖关系
https://blog.csdn.net/yangxiaobo118/article/details/79890124
点击如下可以看到依赖图,ctrl+f在依赖图中进行搜索就可以定位到依赖在图中的位置

右键,这个地方,如图,就可以调整到,适合大小。左上角那个放大镜边上,也有这个按钮。
不用自己去放大缩小的,找不到合适点。

可以按alt键,页面上就会出现个大的圆圈,也就是传说中的放大镜了
ctrl+f可以搜索指定的包
右键图中选中的依赖,jump to Source找到依赖的配置
依赖包冲突:

图中的红色实线就算是冲突的,可以入上图那样,右键,排除,他就自动在pom文件里面给exclud啦。
还有一种是虚线的红线。

这种虚线,告诉你同一个jar都在哪里被多次引用了。
maven打包
在IDEA界面的右边点击 Maven->Lifecycle->clean->install
当然这里 clean 是个惯例,清除以前打包过的东西,主要就是删除 target 文件夹。

打包包含lib目录下jar
pom中引入本地jar
如插件中指定包括本地包
如果打jar包:
如果打war包:
打包跳过测试
maven面包找到test点击闪电符号进行跳过
有的图标不一样,如下


浙公网安备 33010602011771号