在spring-boot重新打包插件阶段,如何包含jaxb生成的源?

时间:2019-05-09 10:35:16

标签: java spring-boot pom.xml executable-jar generated-code

我目前正在开发一个Spring Boot应用程序,其中有JAXB生成的资源,我想用这些文件重新打包一个jar。我已经尝试了在配置区域中使用include标记的多种方法,但是它们都失败了。

我有一个非常普通的项目结构,我想要做的只是重新打包,使其具有已编译的源代码+ target / generated-sources / xjc /内容。

这是我尝试过的例子

<plugin>
            <groupId>org.springframework.boot</groupId>
            <artifactId>spring-boot-maven-plugin</artifactId>
            <executions>
                <execution>
                    <goals>
                        <goal>repackage</goal>
                    </goals>
                    <configuration>
                        <outputDirectory>${project.artifactId}/exec</outputDirectory>
                        <includes>
                            <include>my.com.class</include>
                        </includes>
                    </configuration>
                </execution>
            </executions>
        </plugin>

我想要的是让jaxb2自动生成的类包含在此jar中,但没有其他内容,例如属性等。

0 个答案:

没有答案