【问题标题】:IntelliJ not updating Glassfish DeploymentIntelliJ 不更新 Glassfish 部署
【发布时间】:2017-06-05 22:25:10
【问题描述】:

IntelliJ 的重新部署设置表现得很奇怪。

在底部的“更新应用程序”选项卡中用于调试:

,

我已尝试使用所有更新选项来更新我的应用程序(更新类、更新类资源、重新启动),但没有更新我的服务器。我什至关闭并重新启动了 IntelliJ,但更新仍然没有出现。

更新是在加载 index.html 时触发的简单警报消息。当我手动加载 html 时它可以工作,但是当我运行服务器时,它不会发出警报,这意味着它仍在使用我的服务器的先前迭代?这真的很令人沮丧,因为我看不到任何更改,也不知道如何修复我的服务器。

我正在使用最新的 Glassfish 服务器和最新的 IntelliJ IDE。它最终确实更新了我的资源,但据我所知,它不是通过某种定义的模式。

【问题讨论】:

    标签: java jakarta-ee intellij-idea glassfish updates


    【解决方案1】:

    以下是我来自your other post 的答案副本。我建议关闭这个并在单线程中继续讨论(如果仍然需要)。

    预期的顺序如下:

    1. 对资源进行更改
    2. 使用提到的“更新 应用程序”操作更新服务器上的应用程序:“更新资源”选项对于爆炸的应用程序应该足够了,存档工件可能需要重新部署/重新启动
    3. 重新加载(刷新)在浏览器中使用资源的页面

    我怀疑您错过了最后 (3) 步。请注意,第 (2) 步仅更新服务器上的资源,要查看浏览器(在客户端)中的更改,您应该通过手动刷新页面从服务器重新加载相应的资源。

    希望对你有帮助,

    【讨论】:

      猜你喜欢
      • 2018-08-04
      • 2015-03-07
      • 1970-01-01
      • 2015-07-20
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多