<build> <plugins> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-jar-plugin</artifactId> <version>3.2.0</version> <configuration> <archive> <manifestEntries> <Main-Class>com.example.MyMainClass</Main-Class> </manifestEntries> </archive> <includes> <include>path/to/folder/**</include> </includes> </configuration> </plugin> </plugins> </build>打包时 <include>path/to/folder/**</include>不生效
时间: 2023-07-09 10:54:15 浏览: 171
这可能是因为您在使用maven-jar-plugin时没有正确指定sourceDirectory。请确保您已经在pom.xml文件中正确指定了sourceDirectory。例如,如果您的源代码位于src/main/java中,则应在pom.xml中添加以下代码:
```
<build>
<sourceDirectory>src/main/java</sourceDirectory>
<plugins>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-jar-plugin</artifactId>
<version>3.2.0</version>
<configuration>
<archive>
<manifestEntries>
<Main-Class>com.example.MyMainClass</Main-Class>
</manifestEntries>
</archive>
<includes>
<include>path/to/folder/**</include>
</includes>
</configuration>
</plugin>
</plugins>
</build>
```
如果您已经正确指定了sourceDirectory,请确保您正在使用正确的文件路径。如果您仍然遇到问题,请提供更多详细信息,以便我可以更好地帮助您解决问题。
阅读全文