Eclipse JAVAEE版和Tomcat集成 以及在Eclipse部署运行web项目

整合Tomcat

找到Servers

 

 

 

 jdk选择自己安装的。

 

 

编辑tomcat服务器时,server locations可能无法编辑,如下图:

 

当你的tomcat服务器部署过项目运行后,Server Locations配置项目就变成灰色的了,不能被修改。解决步骤:

  1. 将tomcat服务器下部署的所有项目移除remove.
  2. 右键点击tomcat server,选择clean功能即可。

在Eclipse菜单栏中选择window — show view — server 可以看到服务的面板,服务面板中可看到已配置的Tomcat以及Tomcat下的项目

 

先把tomcat下的所有项目删除,然后右击,选择clean。再次双击tomcat进入设置界面,此时可看到Service Locations下各个选项已处于可编辑状态了。

 

默认选项为:Use workspace metadata(dose not modify Tomcat installation),这样部署的项目配置默认存放在 .metadata文件目录下。这个问题很明显是tomcat配置下降server location存放在workspace meatdata文件目录下。

​若修改选项为:Use Tomcat installation(takes control of Tomcat installation)​

会将工程部署到tomcat安装文件目录下的webapp文件目录下,这样做还有一个好处,就是Eclipse启动的tomcat服务器,也能够被访问到tomcat首页(例如通过http://localhost:8080访问),否则默认情况下在Eclipse启动的tomcat服务器是无法被访问到tomcat首页的,只有在DOS下启动的Tomcat才能被访问到tomcat首页。

如果默认的话,Tomcat启动是这样的。

 

 

Eclipse默认发布项目时,Javaweb项目会被发布到Eclipse工作空间下,而不再Tomcat下的webapps下。

workspace路径\.metadata\.plugins\org.eclipse.wst.server.core\tmp2x(第几个项目,x就是几。)

 

解决了上面的问题就可以选择Use Tomcat installation(takes control of Tomcat installation)​选项了。

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值