Maven项目配置

2017-10-30  本文已影响0人  codeflame

安装

百度maven下载客户端解压,并添加到path环境变量。建议增加M2_HOME这个环境变量,日后一些程序默认用这个变量找到maven主目录
设置说明:maven主目录下conf\settings.xml为全局设置。c盘用户目录下可能还有一个setting文件,为用户设置(用户设置将覆盖全局设置)

参考下别人配置文件,他搞好了镜像这些,我们进去改掉仓库下载目录就基本行了
传送门:https://github.com/ae6623/Zebra/blob/master/maven-repo-settings-ali.xml

搜索依赖

进入中央仓库:http://mvnrepository.com/,搜索找到需要的依赖项目,点击进去把它提供的maven配置选项,添加到项目的pom.xml文件里的<dependencies></dependencies>(注意这个单词是复数形式),如

<!-- https://mvnrepository.com/artifact/org.springframework/spring-context -->
<dependency>
    <groupId>org.springframework</groupId>
    <artifactId>spring-context</artifactId>
    <version>5.0.1.RELEASE</version>
</dependency>

离线安装依赖

mvn install:install-file -DgroupId=组织id -DartifactId=项目id -Dversion=版本 -Dpackaging=jar -Dfile=你下载的本地jar文件
主要是有时候你懂得,而且maven代理什么的不想学,直接手动下载对应jar包并安装到maven本地仓库

骨架

不知道如何写pom文件?
双击你的IDE选择maven项目,就自动生成了。但是这样出来的目录不够规范,插件什么的也不行,这个时候在IDE新建项目的时候选个搭建骨架就行了。比如什么都不要的,就选archetype-quickstart这个;想做web的选archetype-webapp。只要看最后那个名字就行了,全名记不住也没关系

第一次时总是卡着不动

archetype-catalog.xml: http://repo1.maven.org/maven2/archetype-catalog.xml
一般是这个破东西,存着一些骨架信息,而且明明直接打开没问题贼快,但就是卡着。。
解决去这里https://www.jianshu.com/p/6e82edb0e5d1

上一篇下一篇

猜你喜欢

热点阅读