java - GWT 2.6.1 将 SuperDevMode 与 -bindAddress 一起使用

标签 java gwt jboss gwt-super-dev-mode

我在使用时尝试调试应用程序时遇到问题:

-bindAddress

如果不指定绑定(bind)地址,我可以使用 SuperDevMode 来调试我的应用程序,但是在指定要绑定(bind)的 IP 时出现以下错误。

14:36:54,998 ERROR [org.apache.catalina.core.ContainerBase.[jboss.web].[default-host].[/MyApp]] (http-/0.0.0.0:8080-7) MyControlServiceServlet: Can't open serialization policy URL: http://localhost:9876/policies/13C789BD0DD217A7A3FE375FECFD0366.gwt.rpc: java.net.ConnectException: Connection refused: connect

只是想知道我是否需要在 SuperDevMode 配置中指定其他内容。

最佳答案

配置服务器以使 servlet 从 CodeServer 加载序列化策略时,需要使用 bindAddress。如果您启动 CodeServer 使其绑定(bind)到特定 IP,则它不再绑定(bind)到 localhost,从而产生您所看到的错误。因此,要么绑定(bind)到 0.0.0.0,要么相应地调整您的配置。

关于java - GWT 2.6.1 将 SuperDevMode 与 -bindAddress 一起使用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40592055/

相关文章:

postgresql - 数据库连接的最大池大小 Keycloak 版本 11

关于监听器的 Java 并发问题

java - 如何在 Java 中将 arraylist<items> 显示为下拉列表

java - 编写优雅的点击处理程序

java - GWT 2.4 CellTable 问题

jboss - 将 JBoss Web SingleSignOn 与 JBoss Seam 结合使用

java - WildFly 10.x 总是出现 HTTP 错误 403 : forbidden

java - 在 Pageable 中传递到 Spring Controller 的排序将方向附加到属性名称,导致 SQL 错误

java - 在 android 中设置 TextView 的可见性不起作用

java - GWT 中的 "Servlet"(服务器端)初始化代码