我想添加SplashScreen-Image: <image name>到清单文件。
SplashScreen-Image: <image name>
如何使用Spring Boot的Maven插件做到这一点?如果这不可能,那么如何使用带有附加属性的maven创建单个可执行jar?
事后看来,答案是显而易见的。Spring-Boot的maven插件重写了原始清单文件,因此使用maven jar插件,清单可以正常编写。像这样:
<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>