eclipse环境下配置tomcat
1、打开Eclipse,单击“Window”菜单,选择下方的“Preferences”。
2、单击“Server”选项,选择下方的“Runtime Environments”。
3、点击“Add”添加Tomcat,这里因为我tomcat版本是8.5.11,所以我选择了v8.5
4、点击“Next”,选中自己安装的Tomcat路径,这里直接盗用别人的一张图= =
5、点击“Finish”完成。 就可以新添加的tomcat了
eclipse下将web项目部署到tomcat
eclipse默认是不会替你将web自动部署到tomcat下的。你Run as该web项目,选了tomcat作为服务器,浏览器中明明可以访问,但你跑到tomcat\webapps\下,却看不到项目的影子。它好像是被放在了某一个临时文件夹下了。
我run这个WEB项目,主要目的在于获得它的发布包。总不能拷贝源代码部署吧。所以如果能自动部署到tomcat,那么我们就能拿到这个部署包了。
那么,如何自动部署到tomcat?
一、 在 Eclipse 中添加 Tomcat 服务器
如果这一步已经做了,可忽略。
注意要先停掉tomcat服务,否则run不起来。
二、将 web 工程发布至 tomcat
选择刚安装的Tomcat
因为之前有个tomcat V8.5 Servcer,所以当选择manually define a new server的时候,那行server name显示的是(2)
如果你已经存在一个server,已直接选择choose an existing server
然后点击next
把你要发布的web项目 ,点击按add添加进去,然后按Finish
顺利的话,应该能看到运行结果。通过浏览器访问也没问题。
但是,因为之前说了eclipse默认是不会替你将web自动部署到tomcat下的,所以我们得修改eclipse对tomcat配置。
三、在 Servers 视图,Remove 之前你部署过的所有项目,然后点击Clean
如何找Servers 视图
四、在 Servers 视图,右键再点击Open打开 Tomcat 服务器配置项,然后修改
如果你的tomcat是停止,状态的话是Server Locations是灰色不能修改的,因为我这里是演示,其实我已经把配置修改成 Use Tomcat installtion了
我们把tomcat启动后,再点击Open后,就能修改了
把默认选项为:Use workspace metadata(dose not modify Tomcat installation)
修改选项为:Use Tomcat installation(takes control of Tomcat installation)
注 : 配置了这一步那么在Eclipse的workspace里面开发的项目当启动Tomcat服务器时同时也会拷贝到所选择的Deploy Path中。
再把Deploy Path修改为 webapps ‘’
deploy path: webapps 表示将当前工程部署至 tomcat/webapps 目录下。
然后再次运行runas,就可以再tomcat的webapps文件下有新增的web项目了
参考文章
http://blog.csdn.net/leftfist/article/details/52926393
http://blog.csdn.net/yerenyuan_pku/article/details/51830104