Spring boot Spring启动:无法从application.properties获取project.version
在我的应用程序.properties中我有:Spring boot Spring启动:无法从application.properties获取project.version,spring-boot,Spring Boot,在我的应用程序.properties中我有: info.version=@project.version@ 春豆里有 @Value("${info.version}") private String applicationVersion; 当我在上运行项目时: localhost应用程序版本具有预期值“0.0.15-SNAPSHOT” 远程服务器应用程序版本有价值“@project.version@” (我对这两个env.都有相同的application.properties,并且都有相
info.version=@project.version@
春豆里有
@Value("${info.version}")
private String applicationVersion;
当我在上运行项目时:
- localhost应用程序版本具有预期值“0.0.15-SNAPSHOT”
- 远程服务器应用程序版本有价值“@project.version@”
感谢您的帮助您确定要将过滤后的属性复制到最终的jar中吗?还有,你在本地运行吗?如果您正在使用,请确保您已被maven引用。@Lesiak:application.properties文件在远程服务器上运行时位于jar外部。这看起来有点可疑。然后,是否要在每个部署上解压缩筛选后的application.properties?