在做Mule ESB时需要用到tomcat做测试,但是机器上没有tomcat,在网上下载了一个绿色版的,根据网上其他人的配置步骤配置完成,在此记录,以备以后需要。
1. 首先需要将tomcat解压到打算放置它的目标文件夹。
2. 点击eclipse中window下的preferences,在preferences页面中,找到server目录下的Runtime Environment,点击右侧的添加按钮,会出现如下界面。
3.点击next进入下面的界面,在tomcat installation directory中配置步骤一中tomcat解压到的目标路径。
4. 至此,tomcat配置成功。
下面我们编写一个简单的例子来验证tomcat是否可以正常使用。
我们可以访问到自己创建的项目,但是访问主页时会出现404错误。
这是因为在eclipse中启动tomcat后,它启动的项目并不是tomcat中webapp下的web工程,而是eclipse中自己文件夹下的web工程。解决办法如下:
将tomcat中webapp下的ROOT文件夹复制到eclipse的工作空间下的\esbworkspace\.metadata\.plugins\org.eclipse.wst.server.core\tmp0\wtpwebapps路径下,在重新启动tomcat将可以访问到主页。