2015-06-20 63 views
0

大约三年前,我开始了我的网络应用程序之旅,我很高兴地说我终于部署了一个工作网站。我关心的是部署我使用Eclipse IDE和Tomcat网络服务器的网站。因此,基本上我在Eclipse中右键单击项目,然后选择“运行方式”>“在服务器上运行”,然后选择我下载的Tomcat服务器 - 从控制台的该点吐出一些启动消息,我的网站已联机并可供使用。这种方式部署项目的一些缺点是什么?我只简单地阅读了关于WAR文件并将它们添加到Tomcats Webapps文件夹的内容,但是我既不能完成这个工作,也不能完全理解这个过程......所以按照我迄今为止的方式部署项目是可以接受的通过在Eclipse中运行它?使用Eclipse IDE部署网站的缺点是什么?

+1

那不就是在运行Eclipse的计算机上运行应用程序吗? –

+0

为什么*不会是?虽然如果你想在别的地方部署应用程序,那么理解其他机制可能是一个好主意。 –

回答

1

一般开发机器和部署服务器是不同的。 在部署服务器上,可能始终没有eclipse。

WAR文件只是一个包含所有必需文件的web存档。 WAR使你的项目变得可移植。

将eclipse中的WAR导出到任何机器的tomcat webapps中并重新启动tomcat。

您应该让您的webapp在该机器上成功运行。

0

这是在学习时部署服务器的好方法,或者始终在开发机器上运行服务器(唯一的服务器!)。

如果你需要推送到远程机器,它不会工作,你需要学习其他方法,但现在,你在做什么是好的。