三年前我开始使用Web应用程序,我很高兴地说我最终部署了一个有效的网站。我担心的是,部署网站我使用Eclipse IDE和Tomcat网络服务器。所以基本上我在Eclipse中右键单击该项目,然后选择" Run As>在Server"上运行然后选择我下载的Tomcat服务器 - 从控制台上的那一点开始吐出一些启动消息,我的网站在线并准备好使用。以这种方式部署项目有哪些缺点。我只是简单地读了一下WAR文件,并将它们添加到Tomcats Webapps文件夹中,但我既不能正常工作,也不能完全理解这个过程......所以只需按照我一直在做的方式部署项目就可以接受到目前为止在Eclipse中运行它?
答案 0 :(得分:1)
一般情况下,开发机器和部署服务器是不同的。 在部署服务器上,可能总是没有eclipse。
WAR文件只是一个包含所有必要文件的webarchive。 WAR使您的项目可移植。
从eclipse导出WAR将它放在任何机器的tomcat webapps中并重新启动tomcat。
您应该在该计算机上成功运行您的webapp。
答案 1 :(得分:0)
这是在您学习时部署服务器的好方法,或者始终在开发计算机上运行服务器(唯一的服务器!)。
如果您需要推送到远程机器,它将无法工作,您需要学习其他方法,但就目前而言,您正在做的事情很好。