我需要帮助在外部服务器上运行/调试我的GWT应用程序,而不是使用默认的jetty服务器。我读了几个与这个问题相关的主题,例如。
>
在哪里编写gwt-noserver选项以避免jetty?
如何使用GWT和(常规servlet)Jetty后端设置eclipse
http://www.gwtproject.org/doc/latest/devguideCompilinganddebugging.html
总体结论是
在WebApplication的运行/调试配置中。
但是在这样做之后,对我来说,默认的jetty服务器似乎仍然被提供的启动URL调用:
http://127.0.0.1:8888/applicationname.html?gwt.codesvr=127.0.0.1:9997
当然,由于-noserver标志,服务器无法启动,但为什么要尝试启动呢?
在遵循GWT指南时:
........
添加-noserver命令行参数。更改参数列表末尾的URL,以匹配您在步骤#1中记录的URL。
如何更改参数列表末尾的URL?在我的项目中,参数列表的末尾没有URL,如下所示:
任何小费都是非常欢迎的--我现在相当困惑。最好的问候!
首先:启动devmode后显示的URL只是为了您的方便(jetty code服务器没有启动)。您可以通过启动devmode然后打开到外部服务器的URL,例如http://localhost:8888/your_app_path/index.html
,add just add?gwt.codesvr=127.0.0.1:9997
来检查这一点。通常情况下,devmode应该现在就启动。
通过将启动url设置为http://localhost:8888/your_app_path/index.html
,插件将显示正确的url:http://localhost:8888/your_app_path/index.html?gwt.codesvr=127.0.0.1:9997
主要内容:GWT 应用程序调试 介绍, GWT 应用程序调试 示例GWT 应用程序调试 介绍 GWT 提供了出色的调试客户端和服务器端代码的能力。 在开发模式下,GWT 应用程序基于 Java 代码,不会转换为 JavaScript。 当应用程序在开发模式下运行时,Java 虚拟机 (JVM) 实际上将应用程序代码作为编译的 Java 字节码执行,使用 GWT 功能连接到浏览器窗口。 GWT 使用基于浏览器的插件连接到 JVM。 因此,开发人员可以自由地使用任何
如何从外部java应用程序测试我的服务器jboss正在运行? 我有一个JBoss(4.2.3)服务器,我想知道从一个独立的java应用程序,如果服务器我启动或不。 谢谢 编辑 我无法访问jboss机器,出于安全原因,jmx控制台被禁用。
问题内容: 我正在使用GWT作为Web开发框架。我需要从我的GWT客户端代码访问一些REST服务。我还需要解析JSON(或XML),这是这些服务的响应格式。哪个是解决此问题的最佳方法? 提前致谢。 问题答案: 您可以使用标准GWT调用REST服务(或者如果需要在另一个域上调用服务)。 随着JSON响应字符串,你可以调用获得,它可以是一个,等等,这是在所有可用的这个包。
此功能的状态是实验性的。我们欢迎您对此功能的实用性的反馈。我们可能会在未来发展这个功能,使其更加通用。虽然我们将努力确保向后兼容性,但不能保证。 场景 在某些情况下,希望能够从交易处理函数中调用REST API。这使你可以将区块链中的复杂计算移出。调用REST API允许交易处理器功能将复杂或昂贵的计算外包给中央或peer托管的服务。 调用外部REST服务 post(url,data)函数可用于交
我正在使用NodeJS和Express。js来运行我的项目。在本地应用程序预览模式下,一切正常。但每次预览时提供的丑陋、长且临时的预览链接并不适合我,我希望有人能够通过以下方式访问我的服务器: 我在这里遵循了指南: AWS Cloud9应用程序预览指南 并将弹性IP分配并关联到运行Cloud9 IDE的EC2实例,我将入站安全规则设置如下: 运行Cloud9 IDE的EC2实例的安全组的入站规则
在我的Spring boot微服务应用程序中,我使用Zuul代理作为API网关中的边缘服务。我需要调用外部服务,这是没有注册在尤里卡服务器(非微服务架构)。如何从api网关调用外部服务。(提前致谢)