gpt4 book ai didi

java - 更改后自动重新加载 Java AppEngine Maven 项目

转载 作者:搜寻专家 更新时间:2023-11-01 03:51:52 25 4
gpt4 key购买 nike

是否可以在更改代码后自动重新加载 Java AppEngine 项目(使用 Maven)? IE。在对代码(例如 JSP)进行更改后,我希望立即在 Web 浏览器中看到这些更改,而不必重新运行项目。这可能吗?

我做了以下事情:

  1. 使用 Google's tutorial 创建了一个 Maven 项目
  2. 使用 Google's instructions 将其导入到 Eclipse 中.
  3. 在我的 Eclipse 项目中启用了“自动构建”设置(this article 建议这是必需的)。
  4. 在 ear 项目中运行开发服务器 (mvm appengine:devserver)

但是,当我在 Web 浏览器中查看页面时,对 JSP 的更改不会自动反射(reflect)出来。我只能通过安装 (mvn clean install) 然后重新运行开发服务器来查看更改。

但是,使用 Google Eclipse 插件创建的项目会自动重新加载,我更喜欢使用 Maven,因为它可以更轻松地安装其他软件(例如 Spring Framework)。

最佳答案

我想我已经弄清楚了:

  1. 仅 Web Maven 项目(不是主项目)导入 Eclipse(如 Eclipse Web Tools documentation 中的建议)
  2. 根据 Google's documentation 创建服务器.在您更改代码后 15 秒,该网站应该会自动重新加载。要改变这个...
  3. 打开“服务器”选项卡,右键单击您的服务器并选择“打开”。
  4. 展开“发布”部分并减小“构建事件后自动公开”的值。

Publishing settings

注意:“自动扫描资源更改设置”似乎没有任何区别。

关于java - 更改后自动重新加载 Java AppEngine Maven 项目,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24465746/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com