本文共 771 字,大约阅读时间需要 2 分钟。
纯摘抄 http://royal2xiaose.iteye.com/blog/1453585 在Maven框架里, 若在Local Repository找不到pom.xml所定义的jar,那会首先到预设的repo2.maven.org/maven2去找,或从pom.xml中设置的其它的Repository所指定的URL找。 如何在Local Repository设定自行开发的Jar? 首先,找到Local Repository的位置,如我的在%USERPROFILE%\.m2\repository,假设我的JAR叫xyz.jar,group ID也是xyz好了,那么就在Local Repository目录下建立xyz/xyz/1.0的子目录,把xyz.jar改名为xyz-1.0.jar放到最底层子目录,並在该目录下新增一个xyz-1.0.pom的maven配置文件,內容如下(<?xml version="1.0">可不用设): <project> <modelVersion>4.0.0</modelVersion> <groupId>xyz</groupId> <artifactId>xyz</artifactId> <version>1.0</version> </project> 接下来,要在引用xyz.jar的Project里的pom.xml文件添加如下dependency: <dependency> <groupId>xyz</groupId> <artifactId>xyz</artifactId> <version>1.0</version> </dependency> 这样的话,不只可以使用普通的测试,如JUnit Test,也可以使用mvn test来测试(当然也要dependency JUnit)。转载地址:http://kfdai.baihongyu.com/