[关闭]
@contribute 2016-09-04T14:16:08.000000Z 字数 654 阅读 1199

maven使用经验

maven



1 maven如何做到web项目依赖另外一个web项目的源码

现假如有2个web project,A和B,A是一个子系统,B也是一个子系统,A上面的一套业务代码我想拿到B系统上直接调用,怎么解决

maven如何做到web项目依赖另外一个web项目的源码

在被依赖的项目中添加如下配置。

  1. <plugin>
  2. <groupId>org.apache.maven.plugins</groupId>
  3. <artifactId>maven-jar-plugin</artifactId>
  4. <executions>
  5. <execution>
  6. <id>api-jar</id>
  7. <phase>package</phase>
  8. <goals>
  9. <goal>jar</goal>
  10. </goals>
  11. <configuration>
  12. <classifier>built</classifier>
  13. </configuration>
  14. </execution>
  15. </executions>
  16. </plugin>

在需要依赖其他项目中的代码中添加如下依赖:

  1. <dependency>
  2. <groupId>com.yourcompany.xxx</groupId>
  3. <artifactId>your-artifact-id</artifactId>
  4. <classifier>built</classifier>
  5. <version>1.0-SNAPSHOT</version>
  6. </dependency>
添加新批注
在作者公开此批注前,只有你和作者可见。
回复批注