2009-10-31 63 views
1

Im新的Eclipse。我使用Tomcat作为运行时服务器,但每次修改jsp页面时,Eclipse仍显示较旧的一个。只是想知道如何重新部署应用程序,以便可以反映更改。如何使用Eclipse IDE重新部署Web应用程序

的Eclipse:Eclipse的IDE为Java EE开发1.2.1.20090918-0703

的Tomcat:Tomcat的6.0

感谢

+0

这是否必须是CW?这不是主观的或如此。 – BalusC 2009-11-11 17:56:58

回答

0

Eclipse应该会自动为你做到这一点。 否则,在服务器视图(菜单窗口 - >显示视图 - >服务器)上,您可以右键单击您的Tomcat实例并点击“发布”或“重启”

确保您有“JST服务器适配器” (“Web,XML和Java EE开发类别”)功能。

0

获取Tomcat插件。这很好,因为您可以在系统上安装Tomcat,然后将您的Web应用程序与该Tomcat实例相关联。这个插件可以让你停止/启动Tomcat并定义一个服务器,这样当你进行构建时,它就知道如何部署这些变化。可能有一些更新的插件,但Tomcat插件为我工作,并且安装和使用相当简单。这是IBM使用Eclipse and Tomcat的页面。在该页面中,它指向以下内容:http://www.ibm.com/developerworks/opensource/library/os-eclipse-tomcat/

+1

是不是有点过时了? – Bozho 2009-11-11 17:36:39

+0

这已经内置。他使用Eclipse的Java ** EE **。 – BalusC 2009-11-11 17:37:27

+0

那么,tomcat插件与Servers视图不同。 tomcat插件是另一回事,它有一些问题。但它不是内置的。你不应该为此付出低估.. – Bozho 2009-11-11 17:42:17

1

双击Servers视图中有问题的服务器实例以打开其配置。现在,在右上角,您应该看到一个名为Publishing的部分。打开它来验证和配置自动发布设置。

0

Eclipse的发布功能要求项目成为“Web项目”,并且在某些情况下需要额外的配置。

  1. 转到Windows>首选项>服务器>运行时环境,并添加你的tomcat
  2. 要么尝试使用发布,或(更好,我认为)用FileSync plugin。在那里,你可以知道你的项目中的哪些文件夹应该被复制(实时)到你的机器上的目录(tomcat/webapps/yourapp)。如果您希望将项目签入到其他人将使用它的存储库,只需稍加努力即可使文件同步配置与机器无关(仅使用一个参数作为TOMCAT_ROOT)。
相关问题