[关闭]
@shjanken 2014-09-28T05:12:14.000000Z 字数 696 阅读 691

maven 随堂笔记

java maven 笔记


MAVEN 命令:

    mvn test, mvn package, mvn clean, mvn complie
以上命令比较简单。顾名思义即可
    mvn install
将编译完成的项目打包成jar并加入到本地仓库中
    mvn archetype:generate
生成项目骨架, 使用 mvn archetype:generate -DgroupId xxx -DartifactId xxxx -Dversion 0.0.0.x 可以免输入创建项目

Nexus 相关

  1. Nexus的安装: 略
  2. Nexus中相关repositories的相关类型:
    1. Host: 客户端通过 mvn deploy提交的相关工程都是提交给host repository
    2. proxy: 如果本地仓库没有需要的包,则nexus 会去网络上的中央仓库下载。下载完成之后会放在proxy repository中。
    3. public仓库可以包含很多本地的其他仓库。在pom.xml中配置public仓库则等于从其中包含的所有仓库中查找并下载

Nexus 的配置

  1. <!-- 在 pom.xml中配置 -->
  2. <id>nexus</id>
  3. <name>Nexus Repository</name
  4. <url>public repository's url</url>
  5. <release>
  6. <enable>true</enbale>
  7. </release>
  8. <snapshot>
  9. <enable>true</enbale>
  10. </snapshot>
  1. <profile>
  2. <!-- 和 pom.xml 文件中的配置一样,略 -->
  3. </profile>
添加新批注
在作者公开此批注前,只有你和作者可见。
回复批注