码迷,mamicode.com
首页 > 编程语言 > 详细

JavaWeb学习(3.5)---Eclipse与Tomcat

时间:2015-12-05 01:51:22      阅读:257      评论:0      收藏:0      [点我收藏+]

标签:

一、在Eclipse里配置Tomcat

  准备工具:

  Eclipse J2EE版本(看准了,,standard版本还得另下插件,杯具的我花了一天时间也没装好,最后还是重新下载了J2EE版本,,QAQ)

   apache-tomcat (这个版本没太大要求,记住版本号方便下一步配置即可

 

   JDK安装配置之类的网上教程一大堆,这里就不说了,下面直接说在Eclipse里配置Tomcat的步骤。

 

      1.打开eclipse,按照图中所示的点击,File – new – other

  技术分享

  

  2.在弹出来的界面中输入server ,就像图中所示一样,好的,这里选中这个server,然后点击next

 技术分享

 

 3.这时候选中像图中所示的一样,按照自己所装版本选择Apache下的tomcat server  ,然后点击图中圈中的部分,就是那个add,这里是来配置tomcat路径 

 技术分享

  

  4.可以看到像图中所示的界面,Name是指你要设置的服务器名称,可以默认,也可以写你喜欢的名字

  第一个圈中的路径,表示的是tomcat所在路径,点击后面的browse,选中电脑中你所使用的tomcat路径就可以了

  下面的jre,可以选择第一个默认的eclipse的jdk,也可以选择自己安装的jdk,完成之后点击finish

  技术分享

 

   5.这时候tomcat就已经配置好了,启动tomcat,就可以看到控制台输出的一些信息了

  技术分享

 

   至此Tomcat配置成功。另外,新建web项目时再配置Tomcat也是可以的,方法与上面也是类似的,这里就不再赘述~~~~~~~

 

 

 

二、Eclipse中的Web项目自动部署到Tomcat(新版eclipse适用)

  

     在新版的eclipse中,配置好项目,发布之后,发现在tomcat的webapps下找不到该项目,在eclipse的工作空间里有该项目,不过实际发布确实在而是在工作空间目录\.metadata\.plugins\org.eclipse.wst.server.core\tmp0\wtpwebapps下。这意味着你试图从工作空间目录下的该项目目录下读取额外文件,例如文档、图片等完全不可能的!!!(别问我怎么知道的~~~~~~~~5555555555)解决办法就是重新配置一下eclipse在tomcat下对项目的发布路径。

 

  如果不嫌弃上面路径很深的话,接下来的内容就不用看了,,,

   

    更改发布路径的的方法:

   

1. 在Eclipse中的最底下的Servers视图将所有部署的项目移除,再右键进行‘clean操作’,不然下面步骤的server location会是灰色不可改的如图所示:(注意这个Servers是在界面中间的下面

 

技术分享

 

2. 在该服务器上,单击鼠标右键选择“Open”,或在空白处按F3快捷键,或者是双击,打开如下的页面:

 

技术分享

 

3. 在“Server Locations”处选择“Use Tomcat installation”,可以清楚的看到默认是“Use Workspace metadata”,即上边所说的目录。然后在Deploy的path处写上webapps即可,如下图所示:

 

技术分享

 

修改完成之后,保存即可。这样以后的项目都会发布到tomcat下的webapps下了。

 

注意:1. 在Eclipse中,用这种方式发布Web项目,会将原先服务器的conf文件夹被分成为backup文件夹,自己新建立一个文件夹,来作为配置Eclipse发布的Web项目。

 

        2. 有时候,server Locations项目下,什么都不可选择,你可以先删除服务器,重新添加tomcat服务器,然后右击打开,修改即可。

 

 

 

--------------------------------------------------------------------------------------------------------------------

其实,最简单的方法是修改VM arguments的-Dwtp.deploy属性。该属性位置为:eclipse菜单栏Run -> Run Configurations -> Arguments -> VM arguments.

嘻嘻

技术分享

 

JavaWeb学习(3.5)---Eclipse与Tomcat

标签:

原文地址:http://www.cnblogs.com/tjulym/p/5020923.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!