Maven + Scala + Spring注释处理器生成配置属性元数据

时间:2019-05-20 17:36:11

标签: spring scala spring-boot spring-boot-maven-plugin

有人知道如何使用scala-maven-plugin生成spring批注属性元数据。

我们将其配置如下:

                    <plugin>
                        <groupId>net.alchim31.maven</groupId>
                        <artifactId>scala-maven-plugin</artifactId>
                        <version>4.0.2</version>
                        <executions>
                            <execution>
                                <id>scala-compile</id>
                                <phase>process-resources</phase>
                                <goals>
                                    <goal>add-source</goal>
                                    <goal>compile</goal>
                                </goals>
                            </execution>
                        </executions>
                        <configuration>
                            <scalaVersion>${scala.version}.${scala.minor.version}</scalaVersion>
                            <jvmArgs>
                                <jvmArg>-Xms64m</jvmArg>
                                <jvmArg>-Xmx1024m</jvmArg>
                            </jvmArgs>
                            <annotationProcessorPaths>
                                <annotationProcessorPath>
                                    <groupId>org.springframework.boot</groupId>
                                    <artifactId>spring-boot-configuration-processor</artifactId>
                                </annotationProcessorPath>
                            </annotationProcessorPaths>
                        </configuration>
                    </plugin>

但遗憾的是,它从未生成此处定义的属性:

https://docs.spring.io/spring-boot/docs/current/reference/html/configuration-metadata.html

0 个答案:

没有答案