扪心自问 是否真的理解nexus 作于删掉前篇后

首先感谢http://juvenshun.iteye.com/blog/349534博文比较给力 很容易理解

安装nexus:

  • 内嵌Jetty的bundle 有jre就能直接运行
  • war 简单的发布到web容器中使用

理解几个概念:

  • hosted 本地仓库 部署自己的构件
  • proxy 代理仓库 代理远程公共仓库
  • group 仓库组 合并多个hosted/proxy仓库

扪心自问 是否真的理解nexus 作于删掉前篇后_第1张图片

支持关键字搜索 类名搜索 gav搜索 校验码搜索

扪心自问 是否真的理解nexus 作于删掉前篇后_第2张图片

 

###################################################################

下面是一些关于maven的学习记录:

设置path环境变量 : 将bin目录加入path
设置maven本地库位置 : settings.xml

1.源代码 测试代码放好位置
2.编写pom.xml文件
  groupId : 项目的名称
  artifactId : 项目中的指定模块(项目名-模块名)
  version : 版本名称
3.编译 mvn compile 编译完成之后在target的classes目录
4.测试 mvn test 编译完成后在target的test-classes目录

常用操作
mvn clean 清理
mvn clean compile 编译
mvn clean test 测试
mvn clean package 打包
mvn clean install 安装
mvn clean deploy 发布
mvn archetype:generate 生成骨架

scope
test 测试范围加入
compile(默认) 编译范围加入
provided 编译和测试范围都加入
runtime 运行范围加入

你可能感兴趣的:(nexus)