Eclipse自动部署项目到Tomcat的webapps下的有效方法 eclipse部署tomcat8

Eclipse自动部署项目到Tomcat的webapps下的有效方法 eclipse部署tomcat8
开发JavaEE项目,常用的工具有MyEclipse,Eclipse,netBeans等,个人比较喜欢用Eclipse,因为它MyEclipse体积小很多,响应速度也快,且足以满足需求。MyEclipse集成了很多插件,可以将项目自动部署到Tomcat服务器,如:复制一个已有的项目,在项目上点右键,选择Properties,修改下WebProjectSettings为新的项目名称,比如修改login1为login2,deploy下,就到tomcat的webapps下自动生成login2这个项目文件夹。而在Eclipse中,创建一个新的项目,点运行时,可以在工作区下的.metadata.pluginsorg.eclipse.wst.server.coretmp1wtpwebapps自动生成login1,但是如果直接复制这个login1,改名为login2,点击运行时将会提示找不到这个文件,因为不是创建的项目,不会部署在工作区下的.metadata.pluginsorg.eclipse.wst.server.coretmp1wtpwebapps里,所以最好能把项目自动部署到tomcat的webapps目录下,下面是常见的两种方法:

前提:环境搭建

Jdk1.6.0+Tomcat7.0+Eclipse 4.2.0

安装路径:

C:JavaJdk1.6.0

C:JavaJre1.6.0

C:Program FilesTomcat 7.0.11

E:workspace 我的Eclipse的工作台

E:Eclipse/Eclipse.exeEclipse所在目录

第一种把项目打包成*.War文件。比如:在Eclipse里,先创建项目login1,然后复制login1并改名为login2,增加或者修改login2里的类文件后,为了测试下能否实现某功能,就在login2项目上,选择"Export" ,导出为WAR文件,比如命名为login2.War,然后复制这个login2.WAR文件到C:Tomcat7.0.11webapps下,停止Tomcat服务,重新启动Tomcat服务,login2 .war会自动解压出一个文件夹login2,再打开http://127.0.0.1:8080/login2/index.jsp就可以访问了,测试能否实现某功能。这个方法的缺点是,如果需要修改源代码,必须重新打包修改后的war文件,复制到C:Tomcat7.0.11webapps下并覆盖原来的login2.war,如果需要修改很多次,就需要覆盖很多次,无意义的工作很多,最好是Eclipse里每修改下源代码,重启TOMCAT服务就可以加载新代码测试,怎样实现了,请参看第二种方法。

第二种 要实现的目标就是让ECLIPSE自动部署项目到tomcat的C:Tomcat7.0.11webapps下,而不是到工作区下的.metadata.pluginsorg.eclipse.wst.server.coretmp1wtpwebapps,可以实现,方法很简单。

新建个Dynamic WebProject,命名为mysql,在WebContent下,新建个文件index.jsp,随便写段代码,

见图一


点击mysql项目名,然后点击右键Run As—》Run onServer,按照图二


的样式,点击Next,再点Finish,见图三


Servers下,已经添加好了一个Tomcat v7.0Server,在上面点右键,选择open,打开,见图四


Server Locations的状态为灰色,修改不了,见图五



关键就是需要修改这里,那么怎么能修改呢?先要移除掉部署在其中的项目,见图六

ServerLocations 的状态不为灰色可修改,见图七


可以修改Server Locations 的配置了。

配置修改3个地方:

1、选择"Use Tomcat installation",默认为"UseWorkspacemetadata",见图八;

2、选中"Use Tomcat insallation "后,下面一行,Server Path 自动修改为C:ProgramFilesTomcat 7.0.11(Tomcat安装路径)

3、Deploy Path 处需要修改为"webapps" ,默认为"wtpwebapps"。


文件修改完,点击close,关闭。弹出对话框,选择YES,保存设置。

至此,设置完成,以后复制一个项目,只需在项目mysql,右键,选择Properties,再选择WebProject Settings修改下项目名称就可以自动部署到Tomcat的Webapps目录下了。见图九。

  

爱华网本文地址 » http://www.aihuau.com/a/25101014/232020.html

更多阅读

护唇的有效方法 有效保护视力的方法

不管是艳丽的红唇,还是粉嘟嘟的裸唇,都是女性之所在。各种唇膏、唇彩、唇蜜也是爱美女性的心爱之物。如此重要的不为,要怎么样才能贴心呵护好呢?今天就跟大家分享护唇的有效方法。护唇的有效方法——步骤/方法护唇的有效方法 1、在干

臀部减肥的有效方法 臀部及腿部的减肥方法

臀部减肥的有效方法——简介臀部减肥最有效方法是什么,其实很难有什么最有效的,不过下面介绍的这个臀部减肥方法确实很有效,而且是图解臀部减肥的步骤来的,简单容易学,一定能让你拥有翘翘的臀部,还等什么,赶紧行动吧?臀部减肥的有效方法—

干咳的治疗方法汇总 治疗干咳的有效方法

干咳的治疗方法汇总(一)干咳是临床肺系疾病常见症状之一,病因复杂,病情顽固,治疗颇为棘手。近年的研究表明,几乎所有的慢性持续性咳嗽都可做出病因学诊断,我们根据干咳的发病时间以及证候学特点,针对病因进行特异性中西医辨证与辨病相结合

如何瘦胸才有效,索丝曼按摩最重要 男生瘦胸的有效方法

很多爱美的女性都在为丰胸而烦恼,殊不知胸部太大也是困扰,既是负担,也影响到身材的比例和美观。瘦胸也成为胸部过大女性所关注的话题,瘦胸的方法也有不少,但是如何选择适合自己和最有效的瘦胸的快速方法就是一个问题了。索丝曼告诉你瘦胸

声明:《Eclipse自动部署项目到Tomcat的webapps下的有效方法 eclipse部署tomcat8》为网友聖尐晟分享!如侵犯到您的合法权益请联系我们删除