使用扩展

扩展是一种将库添加到Core Classloader的方法。

扩展通常用于启用Wagon 提供程序,用于在存储库之间传输工件,以及提供生命周期增强的插件。

货车供应商

  1. <project>
  2. ...
  3. <build>
  4. <extensions>
  5. <extension>
  6. <groupId>org.apache.maven.wagon</groupId>
  7. <artifactId>wagon-ftp</artifactId>
  8. <version>2.10</version>
  9. </extension>
  10. </extensions>
  11. </build>
  12. ...
  13. </project>

提供生命周期增强的插件

  1. <project>
  2. ...
  3. <build>
  4. <plugins>
  5. <plugin>
  6. <groupId>org.apache.felix</groupId>
  7. <artifactId>maven-bundle-plugin</artifactId>
  8. <extensions>true</extensions>
  9. <configuration>
  10. ...
  11. </configuration>
  12. </plugin>
  13. </plugins>
  14. </build>
  15. ...
  16. </project>