【发布时间】:2012-03-17 15:05:00
【问题描述】:
我有一个 Spring MVC 项目,我一直在部署到 Tomcat(安装在本地和服务器上)。我使用 Eclipse Indigo 作为我的 IDE。要部署,我一直右键单击并选择“在服务器上运行”,这将在 localhost 上运行良好。为了将 WAR 部署到实际服务器,我一直右键单击 Project,选择 Export,然后通过向导部署 WAR 文件。
我的 Eclipse/Java 生锈了,但我确实记得几年前我使用它时,我使用的是 Tomcat 的 Sysdeo 插件,它可以让我直接从右键单击上下文中选择 Deploy to War。所以,我四处寻找,找到了我安装的“Mongrel”。有了这些,我在首选项下转到 Mongrel,并设置我的 Tomcat 版本,这样我就可以单击启动/停止 Tomcat 小图标并启动/停止服务器。这很成功。
我现在不能做的是,在 Project Properties->Tomcat 中,选择“Is a Tomcat Project”。我选中复选框,然后单击应用和/或确定关闭窗口,当我再次打开它时,我的设置没有记录。我已尝试选中该框并添加其他选项(如上下文名称、WAR 文件导出的路径、根子目录和激活开发加载程序),但我没有做任何“坚持”。
有人可以告诉我我缺少什么,或者至少可以为我指明正确的方向吗?我被难住了。
提前致谢。
【问题讨论】:
-
所以你的意思是当你下次去属性时,你没有选中 Is Tomcat project 复选框?
-
@programmer_1 是的,这正是正在发生的事情。
-
我有同样的问题,但我没有使用 Mongrel... :-(
标签: java eclipse tomcat eclipse-plugin mongrel