做环保主义者,用Maven2 管理Java类库


不过,相对来讲Maven2还很不成熟,比如很多项目的pom是乱写的,比如maven官网的速度实在太差,还经常抽筋死掉,比如有一些想要的新版官网上没有。

3. 自建私服

自己建个私服是不错的主意。其实也简单,随便拿台http服务器,把${user.home}/.m2/ 目录传上去就行了
在pom文件中,把私服的http url写在官网的前面。

< repositories >
< repository >
< id > springside </ id >
< url > http://www.springside.org.cn/maven2 </ url >
</ repository >
< repository >
< id > maven </ id >
< name > slowlyofficesite </ name >
< url > http://repo1.maven.org/maven2 </ url >
</ repository >
</ repositories >


4. 在私服加入自己的jar包

对于官网没有的新版,按目录路径传一个jar包,加一个最简单的pom文件,并且为它们生成checksum文件,用ant的task就可以:

< target name ="checksum" description ="为maven私服上的文件生成CHECKSUM" >
< checksum file ="C:\checksum\spring-mock-2.0-m3.pom" algorithm ="SHA" fileext =".sha1" />
</ target >



相关文章:
UTF-8、Subversion、Maven2--2007年的项目特征

你可能感兴趣的:(java,spring,maven,项目管理,subversion)