Eclipse 为什么GWT web应用程序是在8888端口而不是8080端口打开的
我正在使用eclipse,并且我已经在eclipse中配置了Tomcat,我通过使用服务器的startup.bat文件启动服务,并在浏览器中打开Tomcat主页,因为Tomcat在端口8080上运行,在这种情况下一切正常&当我从eclipse运行任何web应用程序时,但是当我从eclipse运行GWT应用程序时,该应用程序在端口8888上打开 我已经检查了eclipse中的tomcat配置,tomcat的端口在server.xml中是8080本身,在配置设置中也是如此,双击现有服务器可以看到这些设置Eclipse 为什么GWT web应用程序是在8888端口而不是8080端口打开的,eclipse,tomcat,gwt,Eclipse,Tomcat,Gwt,我正在使用eclipse,并且我已经在eclipse中配置了Tomcat,我通过使用服务器的startup.bat文件启动服务,并在浏览器中打开Tomcat主页,因为Tomcat在端口8080上运行,在这种情况下一切正常&当我从eclipse运行任何web应用程序时,但是当我从eclipse运行GWT应用程序时,该应用程序在端口8888上打开 我已经检查了eclipse中的tomcat配置,tomcat的端口在server.xml中是8080本身,在配置设置中也是如此,双击现有服务器可以看到这些
我的疑问是,为什么GWT应用程序是在8888端口而不是8080端口上打开的?如果我愿意,我是否可以更改某些内容并使GWT应用程序在8080端口上工作。您可以在“服务器”选项卡的“运行(或调试)配置”屏幕上更改在Eclipse中运行GWT应用程序时使用的端口。默认端口为8888,但如果愿意,可以更改此端口。我发现使用该选项自动选择未使用的端口效果最好 以下是运行配置的屏幕截图: 以下是开发模式URL:
您在8080端口使用Tomcat,在8888端口使用Jetty。 您已经在jetty中部署了gwt应用程序。这就是应用程序在8888端口上运行的原因。
要在Tomcat中运行应用程序,请将WebRoot文件夹的内容复制并粘贴到Tomcat的webapps文件夹中。然后您可以在端口8080上的tomcat中运行它。您正在Jetty中部署应用程序。 要在TomCat中部署:
在服务器选项卡中,apche tomcat的端口号为8080本身。在运行GWT应用程序时,您会得到一个开发模式,我可以使用8888端口看到它,如果我返回并签入服务器选项卡,tomcat正在使用8080端口本身。如果可能,请添加您看到的屏幕截图(我为我的系统添加了它们)。