首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >heroku本地故障与heroku云部署的应用程序

heroku本地故障与heroku云部署的应用程序
EN

Stack Overflow用户
提问于 2017-09-22 17:25:28
回答 1查看 31关注 0票数 0

我在heroku上有一个java webapp。它可以在云上完美地运行。但在本地运行时,它似乎使用了过时的资源。我的jar文件名为nymmbl1-1.0.jar。我已经在target\nymmbl1-1.0.jar和~.m2\repository\com\nymmbl\nymmbl1\1.0\nymmbl1-1.0.jar.中100%验证了资源的正确性当在本地运行时,资源是旧的。这就好像heroku local正在使用某个缓存版本。

有没有人见过这样的东西?

过期资源是本地只读SQlite数据库。当运行"heroku local“时,数据库被访问,但返回的内容与当前jar中的实际数据库内容不同。返回的内容来自不在当前JAR中的旧版本的SQLite DB。

正如我所说的,在云上运行时不会观察到这个问题。

我的猜测是"heroku local“正在做一些我没有预料到的事情。你能建议一下问题出在哪里或者如何调试吗?

EN

回答 1

Stack Overflow用户

发布于 2017-10-03 16:13:51

在更新一些maven工件时,这个问题就消失了。以下是我所做的更改:

org.springframework.boot spring-boot-starter-parent,从1.5.2.RELEASE更改为1.5.7.RELEASE

webjars-bootstrap.version,从3.3.6到3.3.7-1

webjars-jquery-ui.version 1.1.14 => 1.12.1

webjars-jquery.version2.2.4 => 3.2.1

thymeleaf.version 3.2.5.RELEASE => 3.0.7.RELEASE

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/46361271

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档