maven-jar-plugin怎么设置includeSystemScope
时间: 2024-09-27 15:09:01 浏览: 6
Maven-jar-plugin是一个用于创建和打包Java项目的插件,如果你想要将系统范围(System Scope)的依赖也包含到生成的jar包中,你可以通过`maven-jar-plugin`的配置项`<includesystemdependencies>`来实现。这个选项默认值是`false`,如果需要包括系统范围依赖,你应该将其设置为`true`。这是一个示例配置:
```xml
<build>
<plugins>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-jar-plugin</artifactId>
<version>3.2.0</version>
<configuration>
<archive>
<manifest>
<addClasspath>true</addClasspath> <!-- 如果你想把class路径一起打包 -->
</manifest>
<includesSystemDependencies>true</includesSystemDependencies> <!-- 包含系统范围依赖 -->
</archive>
</configuration>
</plugin>
</plugins>
</build>
```