【发布时间】:2016-08-27 14:29:51
【问题描述】:
我有一个 Spring Boot 应用程序,在资源文件夹中有 application.properties 文件。该文件还包括: server.ssl.key-store=classpath:certificate.jks 。 在我的本地机器上运行 boxfuse (boxfuse run myJar.jar) 时一切正常(Payload 开始于 01:02.631s -> https://127.0.0.1:8448)但是当我尝试这样做时 boxfuse run -env=dev myJar:1.0 由于 vb-1d056c6c => java.io.FileNotFoundException: /app/certificate.jks 应用程序无法启动(没有这样的文件或目录) 。我认为这不是我的应用程序的问题,而是 Boxfuse 的问题。我该怎么办?
【问题讨论】:
-
该图像是否与您的应用程序的先前版本融合在一起?您可以尝试将其移除并融合一个新的吗?
-
@Axel 是的,这就是问题所在。 Boxfuse 看到我已经有了那个版本的图像,所以它创建了一个新的版本号。我在日志的开头没有注意。也许您也可以在日志末尾添加图像版本?在成功消息之后还是之前?
标签: java spring-boot cloudcaptain