我要添加SplashScreen-Image: <image name>
到 list 文件。
如何使用 Spring Boot 的 Maven 插件执行此操作?如果这是不可能的,如何使用具有附加属性的 Maven 创建单个可执行 jar?
请您参考如下方法:
事后看来,答案很明显。 Spring-Boot 的 maven 插件重写了原始 list 文件,因此使用 maven jar 插件可以正常编写 list 。像这样:
<build>
<plugins>
<plugin>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-maven-plugin</artifactId>
</plugin>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-jar-plugin</artifactId>
<configuration>
<archive>
<manifestEntries>
<splashscreen-image>${image.name}</splashscreen-image>
</manifestEntries>
</archive>
</configuration>
</plugin>
</plugins>
</build>