gpt4 book ai didi

java - 将 GWT CodeServer 与 Jetty 分开

转载 作者:行者123 更新时间:2023-12-01 10:40:28 25 4
gpt4 key购买 nike

我正在使用 GWT-Spring 项目,通常我使用默认配置以 SuperDevMode 运行项目(我使用 IntelliJ)。

我想在没有嵌入式 Jetty 的情况下运行 SuperDevMode,并且我知道要实现这一点,我只需要使用:-noserver

我尝试使用该选项,同时使用与 GWT 相同的工件来运行 Tomcat 服务器来运行后端,但它不起作用。

我的问题是,如何运行不同的服务器,一个用于 GWT 编译器,另一个用于后端代码?

我只是想避免每次重新启动后端时都重新编译 GWT 应用程序。

请告诉我是否有办法实现这一目标。

谢谢

最佳答案

我不确定这是否是最佳实践,但它确实有效。

  1. 编译您的 GWT 项目
  2. 创建动态网络项目
  3. 将 GWT 项目的 Web Content 文件夹中的主机页面、图像、CSS 等(包括编译后的 GWT 代码)复制到新创建的 Web 项目的 WebContent 文件夹中。
  4. 确保新创建的 Web 项目的项目属性中没有 GWT Facet(否则每次启动 Tomcat 服务器时,GWT 都会编译您的源代码)
  5. 将新项目添加到 Tomcat 服务器运行配置并启动它
  6. 创建一个 GWT 运行配置 (SDM),如下所示: enter image description here并从调试开始

希望有帮助。

关于java - 将 GWT CodeServer 与 Jetty 分开,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34444836/

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