java - 转发 GWT 应用程序的端口

标签 java gwt jetty

我需要通过 Internet 与同事共享 GWT 应用程序的输出。所以我转发了 Jetty 服务器的端口 8080 和代码服务器的端口 9999。 现在,当我的 friend 尝试访问 url http://<my public ip address>:8080/myproject/show/mainpage?gwt.codesvr=<my public ip address>:9999 时在他的浏览器中,客户端加载,但他收到消息“插件无法连接到托管模式服务器......” 有办法解决这个问题吗?

谢谢

最佳答案

您是否也在运行 Jetty 服务器?我的意思是您需要在 Debug模式下运行您的 GWT 项目。

正如我现在所看到的,您的大学想要“以 Debug模式”连接:

"?gwt.codesvr= [我的公共(public) IP 地址]:9999"

1)您应该先开始 ping 您的 IP,如果没问题则可以转到步骤 2。

2) 然后尝试在不使用 jetty 的情况下连接到您的 Web 应用程序: http://[我的公网IP地址]:8080/myproject/show/mainpage

3)然后,如果你们想像大学考试一样进行调试并且遵循jetty服务器,则需要启动jetty服务器GWT Dev Mode w/o Jetty服务器,然后在最佳情况下,您的大学可以将他的插件附加到您的jetty服务器。

祝你好运;)

关于java - 转发 GWT 应用程序的端口,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9313162/

相关文章:

silverlight - 使用 Google Web Toolkit (GWT) 时的主要缺点是什么

gwt - 在 jetty 上部署 gwt web 应用程序

maven-2 - 在嵌入式 jetty 热部署

spring-mvc - 如何在 spring-boot 中设置 context-param

java - Android逆向后如何读取混淆后的Java代码

java - com.mysql.jdbc.MysqlDataTruncation : Data truncation: Data too long for column 'name' at row 1

java - 使Spring-XD和hdfs下沉适用于maprfs

java - kafka自定义消费者读取传入记录

java - 阐明 Web 开发工具和语言 (Java)

java - JVM 在尝试获取信号量时卡住