使用nexus、ant和ivy建立开发环境
新公司技术部门已经有半年了,目前项目管理还是使用svn管理所有的源码和依赖,jar包直接丢到svn的lib目录下,每次公共jar包更新时,由于目前使用的jackson使用默认的配置,必须更新每个项目的jar包,公共依赖越来越有必要,于是趁周末研究了相关的工具使用,笔记整理如下: nexus搭建 在nexus官网下载最新版的nexus:nexus-2.11.4-01-bundle.zip 直接解压,然后通过cmd切换目前到nexus的bin目录,执行 nexus install 即可将nexus安装为windows服务,然后再用 nexus start 即可启动服务,正常安装和启动如下: 如果出现如下异常信息: 请用管理员权限运行CMD即可。 启动后使用: http://localhost:8081/nexus 打开主页,默认管理员:密码是admin:admin123 ###ivy-setting.xml 此文件主要配置nexus的认证信息,用于公共jar包的发布;以及ivy依赖的仓库地址。 <ivysettings> <properties file="${basedir}/ivy-settings.properties"/> <settings defaultResolver="local"/> <credentials host="127.0.0.1" username="$