eclipse中TOMCAT配置

1.在servers中新建的SERVER上右击——属性的General项下右边Location属性点击SwitchLocation按钮,设置成/Servers/Tomcat v6.0 Server at localhost.server
(Server s : Properties -> General -> Location = /Servers/Tomcat v6.0 Server at localhost.server ;)

2.双击新建的server,修改Server Options设置:将Publish module contexts to separate XML files 打钩(最下面)

3. 配置WEB项目的server选项:右击WEB项目——属性(properties)——server(新建WEB项目后默认是none)选中里面您servers热部署中创建的server(我的是Tomcat v6.0 Server at localhost.server )。

搜索到的相关解释: (
Explaination :
    * Tomcat of previous version doesn' t support the "source" attribute in the "Context" node of "server .xml" file.
Result :
    * A separate XML file named "demo.xml" was created in the "$server path$\conf\Catalina\localhost\".
)

  注意:【metadata\.plugins\org.eclipse.wst.server.core\tmp0\wtpwebapps\t does not exist or is not a readable directory 】该问题是WEB项目作了不恰当的重命名相关文件夹,或则误删除某些目录又重新创建后导致eclipse无法在使用热部署时候自动同步相关配置。
此时:可手动部署方式将固定的WEB部署目录结构创建到metadata\.plugins\org.eclipse.wst.server.core\tmp0\wtpwebapps\目录底下。如:mytest项目 可以创建结构如下:创建mytest目录,在mytest文件夹目录中创建META-INF、WEB-INF两个文件夹目录。配置到这,此两个文件夹目录底下应该放些什么内容,大家应该都清楚了。正常项目tomcat中结构。如果是新建项目啥都还没写的话建议删除重新创建一个WEB项目,此时 ECLIPSE会自动感应。

猜你喜欢

转载自brooke.iteye.com/blog/1057167