- 博客(6)
- 收藏
- 关注
原创 Nexus下载远程Maven仓库索引
在开发过程中, 常常只记得某个构建名字,而不记得其具体的配置信息及可用版本等,这个时候可以通过nexus的构建搜索功能查询得到适用的构建;搜索构建的前提是构建在仓库中已经建立索引,没有建立索引或者索引不存在的情况下是搜索不到构建信息的;Nexus默认是不下载远程仓库的索引的,如果想在Nexus中搜索远程仓库中的构建需要先下载远程仓库的索引。如果通过nexus搜不到某个的构件,那说明这个构件不在当前
2013-07-19 11:28:23 8280 2
转载 Maven 仓库之Nexus
Nexus简介 Nexus是一个Maven仓库管理器,用来搭建私有仓库服务器。建立公司/组织的私有仓库的的好处是便于管理,节省公网带宽,利用内网下载依赖项速度快,还有一个非常有用的功能就是能有效管理内部项目的SNAPSHOT版本,实现各个模块间的共享.安装 Nexus 可以从http://nexus.sonatype.org/downloads/ 获取最新版本的nexus,
2013-07-19 10:45:58 2162
转载 Maven仓库管理
Maven 仓库 在以前使用Ant的时候,我们会建立一个lib目录在存放我们的jar包,比如项目所依赖的第三方包,每建立一个项目都要建立一个lib,不停的做copy工作,不仅是对于磁盘的浪费,而且也造成了版本管理上的麻烦。而且我们还需要通过提交到svn上来对lib进行管理,但是svn对于这种二进制文件的管理并不出色。 Maven仓库的初衷就是为了解决这个问题。 maven仓库
2013-07-19 10:40:59 1445
原创 Maven常用命令
Maven中央库:http://repo2.maven.org/maven2/mvn -version/-v 显示版本信息 mvn archetype:generate 创建mvn项目 mvn archetype:create -DgroupId=com.oreilly -DartifactId=my-app 创建mvn项目 mvn package
2013-07-17 16:55:13 428
原创 Maven基础
Maven是一个项目管理工具, 他包含一个项目对象模型(POM),一个依赖管理系统,一个标准集合,一个项目生命周期, 和用来运行定义在生命周期阶段中插件目标的逻辑。实际使用过程中, Maven对于我最大的好处就是就是依赖的管理以及项目的构建。Maven给项目提供了很多合理的默认值,因此并不要求提供不必要的配置,这叫做约定大于配置。egMaven中的默认输出路径是target/classes,如
2013-07-17 16:48:38 518
原创 Maven-Web工程实现热部署
一、 使用jetty插件 1. 安装jetty插件, 插件的更新站点为 http://run-jetty-run.googlecode.com/svn/trunk/updatesite/ 2. 勾选上自动编译 3. 在Debug下运行jetty,这样maven工程即可支持热部署,又可以支持调试;使用mvn jetty:run也可实现热部署,但是调试时总是找不到源代码,即使是
2013-07-17 15:48:04 838
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人