vs中的啥跟eclipse中部署Tomcat相似

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了vs中的啥跟eclipse中部署Tomcat相似相关的知识,希望对你有一定的参考价值。

参考技术A 1.在tomcat上右键选择“stop” 。停止eclipse内的Tomcat服务器

2.在tomcat上右键选择“Add and Remove”,删除该容器中部署的项目,点击”remove all“,即可移除所有项目,完了”finish“

3.在tomcat上右键选择“clean”,清除该容器相关数据

4.在tomcat上右键选择“open”,打开tomcat的修改界面

5.找到servers location,选择第二个(User tomcat Installation);修改deploy path为你自己tomcat的webapps ,最后“ctr+s”保存关闭

注意:以上步骤必须操作,否则下面的步骤会被置灰无法操作。我的最后一张图之所以是灰的,是因为我已经操作了一遍,已经保存了
参考技术B IIS Express

Eclipse中的Web项目自己主动部署到Tomcat

一、原因、

1、写java程序有一段时间了,但非常久没用eclipse了。所以使用eclipse编写的web项目部署到tomcat 的方式也不是非常清楚,以下记录一下将Eclipse 上的web项目自己主动部署到tomcat 上的方式;

二、部署问题

1、这里就有个问题。是怎么把Eclipse中的站点项目自己主动部署到tomcat中。

在Eclipse中做的Web项目默认是不支持将项目公布到Webserver上的,会公布到工作空间的某个文件夹下,因此无法在外部启动Tomcat来执行Web项目,仅仅有打开Eclipse中的server。才干执行Web项目。所以要对Eclipse进行改动。才干将做好的项目。公布到Tomcatserver上,公布到server上的Webapps文件夹下。

2、Eclipse默认会将web项目公布到eclipse的.metadata\.plugins\org.eclipse.wst.server.core\tmp0文件夹下的wtpwebapps 这个文件夹下:


技术分享

这里我们看到了eclipse 默认的路径。假设使用这个默认路径则web项目会部署到 这个默认路径下,所以就不会部署到我们想要的那个tomcat下

3、这里我们也看到还有两个路径。先说说use  workspace  metadata 这个路径,翻译答题意思就是使用工作空间作为web项目部署的路劲(不改动Tomcat的安装),事实上这个和部署到eclipse 默认路径的部署一样,假设要訪问这个项目则要启动eclipse 中的tomcatserver,不然还是訪问不了。

4、第三个路径。也就是use tomcat installation 这个路径,这也是我们想要的部署路径,以下就说说这个部署路径:

(1)、将tomcat 配置到eclipse : window-->preferences -->server-->runtime  environment-->add---> 选择tomcat版本号--->选择tomcat安装文件夹--->finish

(2)、图解:

技术分享

技术分享技术分享

(3)、window-->show view ----> server   之后在eclipse 下回出现server :

技术分享

(4)、在该server上,单击鼠标右键选择“Open”,或在空白处按F3快捷键,或者是双击。打开例如以下的页面:

技术分享


(5)、在“Server Locations”处选择“Use Tomcat installation”。能够清楚的看到默认是“Use Workspace metadata”,即上边所说的文件夹。然后在Deploy的path处写上webapps就可以,例如以下图所看到的:

技术分享

(6)、改动完毕之后。保存就可以。这样以后的项目都会公布到tomcat下的webapps下了。


注意:

&、 在Eclipse中,用这样的方式公布Web项目,会将原先server的conf目录被分成为backup目录,自己新建立一个目录,来作为配置Eclipse公布的Web项目。所以还是要使用MyEclipse编写Java Web项目

 & 、 有时候,server Locations项目下,什么都不可选择,你能够先删除server,又一次加入tomcatserver。然后右击打开。改动就可以。











以上是关于vs中的啥跟eclipse中部署Tomcat相似的主要内容,如果未能解决你的问题,请参考以下文章

eclipse vs tomcat部署-项目在eclipse中运行时导出的战争(部分)失败

JDBC 驱动程序 JAR 文件应该驻留在具有数据源的 Tomcat 部署的啥位置?

eclipse中的maven的web项目怎么部署到tomcat中

如何在 Eclipse IDE 的 Apache Tomcat 服务器中部署创建的 .jar 文件?

Eclipse中的Web项目自己主动部署到Tomcat

eclipse中的tomcat中修改部署项目的路径