
1 chenguoyu 2017-12-11 15:50:13 +08:00 update classes and resources |
3 nicevar 2017-12-11 16:27:40 +08:00 再次点击部署的时候没有弹出四个选项的对话框? |
4 yzq007 2017-12-11 16:37:53 +08:00 debug 栏 deployment 最下面那个选中没? |
7 yzq007 2017-12-11 16:50:04 +08:00 alt+5 的 deployment 这个要设置,还有服务器 edit configurations 也要设置 |
8 letitbesqzr 2017-12-11 16:57:32 +08:00 自带的热部署? ... 用 jrebel 试试呢 |
9 palmers 2017-12-11 17:21:34 +08:00 可以从以下方面粗略排除下 1. 检查部署的是 xx:war 还是 xx:war exploded 2. 项目是否分模块了, 被修改文件在依赖模块中 3. 是否存在静态资源文件缓存 |
11 ithrows OP @letitbesqzr 是自带的热部署,之前用的好好的,不知道怎么搞得就不好使了。jrebel 也不管用。 |
12 ithrows OP @palmers 1.是 exploded 方式,2.没有分模块,3.没有缓存。推测原因是每次部署的是 war 包,修改的文件没有打进 war 就不起作用。但是又由于是 exploded 方式的,所以很费解。 |
13 nicevar 2017-12-11 18:14:16 +08:00 检查一下运行配置里面的 Deployment,如果没问题项目是 maven 组织的话 mvn clean 看还是否出现 |
14 chenguoyu 2017-12-12 08:17:12 +08:00 最后就是去输出文件夹里面看看,文件是否已经更新。 |
16 chenguoyu 2017-12-12 09:42:40 +08:00 @ithrows 在设置服务器的页面中,下面有个 before launch,在部署前应该有 build,有没有不小心删掉了 |
18 chenguoyu 2017-12-12 09:56:14 +08:00 没碰到过这种情况,要不 file->invalidate caches/restart 试下吧 |
19 YzSama 2017-12-25 17:02:59 +08:00 试试 ctrl+F9,使用 jrebel 可以实现热加载。多模块稍微有点复杂 |
20 TimerKai 2019-07-31 13:10:50 +08:00 遇到相同的情况,maven 项目,原因是页面被人在 pom.xml 里用 warSourceExcludes 标签排除了.......虽然是坟贴,但是我百度到这里了,希望给后来的遇到类似情况的人一些参考吧....吃我一记洛阳铲!(`·ω·) |