如何在www上部署GWT应用程序



我创建了第一个Java EE应用程序(GWT + Hibernate)。我想在Tomcat web服务器上部署我的应用程序。

你能给我一步一步的指导吗?

你可以从Google App Engine + GWT教程开始,如果你正在尝试部署到Google Cloud - https://developers.google.com/web-toolkit/doc/latest/tutorial/appengine

这个问题太大了,所以我会尽量把它归结为一些步骤,这些步骤需要一些研究来实现。

1。您使用GWT和Hibernate创建了一个应用程序。这意味着你需要某种web服务器理解 java,并且可以重写从java到javascript的逻辑(客户端),并且还连接到服务器端的数据库并为客户端检索数据。

这个web服务器是tomcat,所以你需要做的是:

  1. 将作为服务器工作的计算机。这可以是您自己的机器或您可以购买的服务器作为托管解决方案。购买这样的东西需要你的研究和努力,在这里无法解释。
  2. Tomcat或Resin或任何其他理解java的web服务器的版本
  3. 域名。这些可以从像这样的网站上买到,但网上也有一些免费的。它们需要静态ip ,也就是说你不能在改变ip的主行中使用它们。即使没有域名的,您也可以在服务器上托管您的站点,但您需要通过编写机器的ip来访问它。一个临时的解决方案是在你的路由器上使用某种动态dns服务。
  4. 在设置了tomcat(您可能希望将端口80给tomcat)和服务器之后,您可以通过上传war文件来托管应用程序。您可以按照下面的说明从gwt创建war文件要上传war文件,您可以使用tomcat管理器界面,或者您可以连接到服务器并手动将其放在用于web应用程序的文件夹中。

我知道每一步可能都需要更多的解释我希望我在这里清理了一点区域

最新更新