在Tomcat中部署WAR文件,部署后发布

时间:2013-01-01 10:42:46

标签: java eclipse jsp tomcat servlets

我正在使用JSP & Servlet.(IDE: Eclipse, Container: Tomcat7.0)

开发一个Web应用程序

为了学习部署,我已经在Tomcat7.0上部署了war项目文件。我能够在Tomcat服务器上部署它。后来,我也可以从“我的电脑”以及局域网中的其他计算机访问它。

然后我开始使用Eclipse在该应用程序中进行更改。在Eclipse中工作时,当我尝试从其他计算机访问Deployed Application时,它向我展示了相同的应用程序,但它给了我修改后的输出,因为我已经在eclipse中对同一项目进行了更改。我在Eclipse中使用相同的服务器。

我的问题是,为什么它向我显示当前输出,并且在Eclipse中的Tomcat服务器打开时不显示已部署应用程序的输出。

提前致谢..

2 个答案:

答案 0 :(得分:1)

如果您处于开发阶段并希望在服务器上已部署应用程序时修改应用程序代码,则需要更新部署应用程序的服务器的更改。如果是类,则必须重新加载类,如果JSP只是更新资源。据我所知,Eclipse的免费版本只允许重新部署应用程序而不是任何后续更改。

同样,在Eclipse的免费版本中,每当您在Eclipse内部或外部远程运行Tomcat服务器时,它都只能配置为远程服务器。如果部署到ROOT,它会修改Tomcat服务器配置以运行您的应用程序。

答案 1 :(得分:0)

因为eclipse服务器和部署的服务器都只指向localhost ..