由于项目需要,一口气研究了mave1.02,mave2.07,并都用到项目中去,同巴西人有项目合作需要,他们用的是mave1.02,并且mave1.0的eclipse插件确实好用,一句话跟ant 差不多,如果项目一开始就按照mave 布局来设置结构,maven的好处才能完全体会出来。
在团队开发中基本上都需要有自己的jar 私服器,把source 和依赖 的jar分开,如何建立mave mirror 私服器呢?本人在研究maven的时候,发觉国内的东西几乎都是copy,没有简单实在的实例。
mave1 的私服器
tomcat目录/webapps/your_mave1/
groupId/jars/xx.jar
WEB-INF/
mave2 的私服器
tomcat目录/webapps/your_mave1/
groupId/artifactId/versionId/artifactId-version.jar
WEB-INF/
在mave2 groupId会由一串包的路径组成,如org.apache.maven
关键是如何设置pom.xml的依赖引用
mave1.02构建私服器相对来说是很容易的事情
示例(mave2.0)
<dependency>
<groupId>jfree.jfreechart</groupId>
<artifactId>jfreechart</artifactId>
<version>1.0.5</version>
</dependency><repositories>
<repository>
<id>scion</id>
<name>local scion jar</name>
<url>http://172.25.15.164:8080/SCION_Maven2Repository</url>
</repository>
</repositories>
如何用tomcat构建mave mirror 服务器
最新推荐文章于 2024-08-25 22:12:36 发布