maven学习(二)

来源:互联网 发布:食品安全监管网络 编辑:程序博客网 时间:2024/05/17 06:25

1.由maven中conf文件夹下的settings.xml可知,下载的repository库默认在用户的.m2文件夹中

<!-- localRepository   | The path to the local repository maven will use to store artifacts.   |   | Default: ${user.home}/.m2/repository  <localRepository>/path/to/local/repo</localRepository>


我们可以修改为自己的地址

<localRepository>c:/maven/repository</localRepository>

这样maven下载的jar包就会放在我们自己的文件夹中


2.命令 archetype:generate 能够按照maven命名格式快速生成一个原型,根据不同类型的项目有不同的命名风格。在cmd中可以用数字选择


3.在使用此命令的时候,可能会出现卡在Generating project in Interactive mode不再继续,我们可以设置参数-DarchetypeCatalog=internal让它不要从远程服务器上取catalog,即输入命令 archetype:generate -DarchetypeCatalog=internal,这样就会正常运行了。

4.也可以直接在命令后加上groupId artifactId package verion等参数

5.一个完整的命令如下

mvn archetype:generate -DarchetypeCatalog=internal -DgroupId=info.liuqi.maven -DartifactId=maven-04 -Dpackage=info.liuqi.maven -Dversion=0.0.1-SNAPSHOT

6.在maven的中央仓库中,可以搜索自己想要的jar包,然后将其中的依赖配置复制到自己的pom.xml即可,maven会帮我们自动下载

0 0
原创粉丝点击