eclipse中启动tomcat

1.

首先发布项目,项目右键,run server,添加项目即可。如下

下次启动tomcat,直接点小猫启动服务器后,然后再浏览器中输入项目名例如http://localhost:8088/ajax/,会报404,可以打开tomcat的webapps中,发现   项目,并没有部署到这里面。所以如下是如何将项目部署到webapps(下面是转自他人)。

2.

很长时间没用Eclipse了,近期由于又要用它做个简单的JSP项目,又要重新学习了,虽然熟悉的很快,但记忆总是很模糊,偶尔犯错,以前很少写博客,现在感觉还是很有必要的,编程中每个人对于犯过的错误,解决后不再使用的话,很长时间重新使用,还是会犯同样的错误。(这是人,编程环境,思维方式共同决定给的)

问题

这里就有个问题,是怎么把Eclipse中的网站项目自动部署到tomcat中。在Eclipse中做的Web项目默认是不支持将项目发布到Web服务器上的,会发布到工作空间的某个目录,因此无法在外部启动Tomcat来运行Web项目,只有打开Eclipse中的服务器,才能运行Web项目。所以要对Eclipse进行修改,才能将做好的项目,发布到Tomcat服务器上,发布到服务器上的Webapps文件夹下。

在Eclipse中,默认会把Web项目放到Eclipse的工作空间下的.metadata\.plugins\org.eclipse.wst.server.core\tmp0(或者是tmp1)\wtpwebapps\下,如果现在Eclipse中有名为access的项目,将它按以前的方式部署到服务器上,则会在上边的目录下,看到自己的项目了,如图所示:

解决方法

1. 在Eclipse中的最底下的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项目。所以还是要使用MyEclipse编写Java Web项目

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

时间: 2024-10-01 02:37:58

eclipse中启动tomcat的相关文章

在eclipse中启动Tomcat报端口被占用的错误

安装配置好Tomcat之后,在浏览器中输入localhost,能正取打开页面.然后在eclipse中建立项目,创建Servlet之后,启动Tomcat,报端口被占用的错误.如图: 原因:原来已经启动了apache-tomcat-6.0.47\bin\startup.bat,没有关闭,所以导致端口被占用. 解决方法:在eclipse中启动Tomcat,需要先把原先启动apache-tomcat-6.0.47\bin\startup.bat服务关闭.

为什么eclipse中启动tomcat后,浏览器中出现404?

问题描述: tomcat压缩包加压后,启动lib文件夹下面的startup.bat,在浏览器中输入http://localhost:8080/后出现熟悉的界面. 但是在eclipse中,jsp可以正常运行,然而在浏览器中输入http://localhost:8080/后,出现404界面,在网上搜了不少. 最终解决了,一个小小的问题分享一下. 启动startup.bat出现的界面: 在浏览器中输入:http://localhost:8080/ 出现下面界面: 但是在jsp中启动tomcat,在浏览

Eclipse中启动tomcat无效,而手动启动可以访问的原因

以下内容转自帖子:http://blog.csdn.net/wqjsir/article/details/7169838 症状: tomcat在eclipse里面能正常启动,而在浏览器中访问http://localhost:8080/不能访问,且报404错误.同时其他项目页面也不能访问. 关闭eclipse里面的tomcat,在tomcat安装目录下双击startup.bat手动启动tomcat服务器.访问htt://localhost:8080/能正常访问tomcat管理页面. 症状原因: e

在Eclipse中启动tomcat后访问tomcat首页时出现404

在Eclipse中配置好tomcat后,把一个web项目发布到tomcat上去,当使用http://localhost:8080访问tomcat首页时出现404错误,但可以正常访问web页面,然而当在tomcat文件中单独启动tomcat时却可以正常访问tomcat首页,如图所示: 对于这个问题,是Eclipse中默认设置出了问题,解决方案如下: 1.找到server操作窗口,双击下面的tomcat服务,出现如图所示界面: 2.在打开的设置中,将Server Locations的选项选成第二个"

Eclipse中启动Tomcat报错(struts2应用开发)

今天开始接触struts2,完成应用后一大堆报错,其实通过[项目]->[右键]->[build path]->[configure build path]改相应的配置就能够改正所有错误了.很多错误可以通过网上搜素改正.通过纠正这些错误也有助于你更好的理解开发strut2的一些配置. 解决了所有错误后,启动tomcat服务器网页总是报错.这时候可以去看看Console的一些信息,会发现以下错误: 严重: Exception starting filter struts2 java.lang

解决Eclipse中启动Tomcat报unable to start within 45 seconds问题

启动项目的时候报Server Tomcat v8.0 Server at localhost was unable to start within 45 seconds. If the server requires more time, try increasing the timeout in the server editor 解决办法: 双击tomcat,将timeout的start时间设置为更高即可 建议设置为150就足够了,设置完一定要按ctrl+s保存一下. 原文地址:https:

Eclipse中启动tomcat报错java.lang.OutOfMemoryError: PermGen space的解决方法

首先需要双击tomcat server,如下图所示: 双击上图后会出现,tomcat配置的界面: 然后再点击上图的,红色矩形框的链接,会弹出tomcat参数配置的节面,要选择Arguments参数框: 如上图在VM arguments文本框内设置 -XX:MaxPermSize=256m的值即可, 当然此处还可以添加其他jvm参数,比如最大内存,最小内存等.

eclipse下启动tomcat出现Setting property 'source' to 'org.eclipse.jst.jee.server: '错误的解决办法

在eclipse中启动tomcat时出现Setting property 'source' to 'org.eclipse.jst.jee.server:你的站点名'   did not find a matching property错误 解决办法: 1.在server控制台内,在服务器上点右键--属性 2.general选项卡中点switch location 这时,location变为:/servers/tomcat6.0 server at localhost.server 3.在pro

如何在Eclipse中配置Tomcat

1.Eclipse EE 配置Tomcat Eclipse EE 主要用于Java Web开发和J2EE项目开发.Eclipse EE中配置Tomcat比较简单,新建一个Tomcat Server即可,步骤如下: 1.1. 打开Servers 视图 通过菜单Window->Show View->Servers打开Servers视图. 1.2. 新建Tomcat 服务器 右击空白区域,选择New->Server(对于没有任何Server的环境,可以点击"new server wi