Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/398.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java Can';t Save“;是一个Tomcat项目;Eclipse项目属性中的设置_Java_Eclipse_Tomcat_Eclipse Plugin_Mongrel - Fatal编程技术网

Java Can';t Save“;是一个Tomcat项目;Eclipse项目属性中的设置

Java Can';t Save“;是一个Tomcat项目;Eclipse项目属性中的设置,java,eclipse,tomcat,eclipse-plugin,mongrel,Java,Eclipse,Tomcat,Eclipse Plugin,Mongrel,我有一个SpringMVC项目,我一直在部署到Tomcat(安装在本地和服务器上)。我正在使用EclipseIndigo作为我的IDE。为了部署,我右键单击并选择“在服务器上运行”,这将在本地主机上正常运行。为了将WAR部署到实际的服务器,我右键单击Project,选择Export,然后通过向导部署WAR文件 我的Eclipse/Java已经过时了,但我确实记得几年前我使用它时,我使用的是Tomcat的Sysdeo插件,该插件将为我提供从右键单击上下文部署到War的选项。于是,我四处摸索,找到了

我有一个SpringMVC项目,我一直在部署到Tomcat(安装在本地和服务器上)。我正在使用EclipseIndigo作为我的IDE。为了部署,我右键单击并选择“在服务器上运行”,这将在本地主机上正常运行。为了将WAR部署到实际的服务器,我右键单击Project,选择Export,然后通过向导部署WAR文件

我的Eclipse/Java已经过时了,但我确实记得几年前我使用它时,我使用的是Tomcat的Sysdeo插件,该插件将为我提供从右键单击上下文部署到War的选项。于是,我四处摸索,找到了我安装的“杂种狗”。有了这些,我在首选项下访问了Mongrel,并设置了我的Tomcat版本,这样我就可以单击启动/停止Tomcat图标并启动/停止服务器。这是成功的

我现在不能做的是,在projectproperties->Tomcat中,选择“is a Tomcat Project”。我选中该复选框,然后单击“应用”和/或“确定”关闭该窗口,当我再次打开该窗口时,我的设置不会被记录。我试着选中该框并添加其他选项(如上下文名称、WAR文件导出的路径、根目录子目录和激活dev loader),但我所做的任何事情都不会“卡住”

有人能告诉我我错过了什么,或者至少能给我指出正确的方向吗?我被难住了


提前谢谢。

我知道这可能是一个迟来的答案,但今天我遇到了同样的问题,我想我可以在这里发布我的发现

我在eclipse marcket place安装mongrel时遇到了与您完全相同的问题。
我的解决方案是卸载mongrel,删除eclipse插件目录中的插件文件夹,然后从中获取插件。

那么你的意思是下次访问属性时,你没有选中Tomcat项目复选框?@programmer\u 1是的,正是这样。谢谢你的建议。我还没有弄明白这一点,所以我回家后会试试看,并检查它是否有效。:)+1.谢谢我也有同样的问题,这个问题解决了!给大家一个建议,把你下载的插件放在“eclipse/dropins”文件夹中。不要使用“eclipse/插件”,因为你的插件会在其他插件之间丢失。(仅限靛蓝)