Tomcat在Eclips中的使用及注意细节

1、运行环境,先配置Eclips

Eclips中的Windows→ preferences→弹出框左边Server→Runtime Environments→右边Add添加需要的Apach Tomcat版本

这里以Apach TomcatV8.0为例,完成后如图

2、创建工程

New→Other→Web→Dynamic Web Project→注意:要使用自动生成版本的web.xml配置文件,请不要直接点击finish,而要点击旁边的next

继续点击下一步next在最后页面点击下面的Generate web.xml deployment descriptor,默认没有勾选。

这里强烈建议让系统自动生成,生成的默认路径不会出错,默认在→你的工程名称→ WebContent→WEB-INF目录下,如果自己创建web.xml,也要放在这里,

放在其他地方,访问时会提示找不到。(注意不要放在lib文件里了)。

3、导包

一、首先导入开始创建好的Apach TomcatV8.0,右键点击自己的工程名称→Build Path→Configure Build Path...→在弹出框中点击右边Add Library...→

Server Runtime→选择我们已经添加好的Apach TomcatV8.0完成。

二、导入JDBC-Connect包,这里很重要,直接导入到Java Resources里面是不会起作用的,运行时会提示找不到驱动。

正确的步骤是:首先导入mysql-connector-java-5.1.40-bin.jar到WebContent→WEB-INF→lib目录下,然后右键点击mysql-connector-java-5.1.40-bin.jar包,Build Path→Add to Build Path,导入完成。

希望大家一次成功,学无止境。

时间: 2024-10-17 10:26:55

Tomcat在Eclips中的使用及注意细节的相关文章

sitemesh2在tomcat和weblogic中同时使用的配置问题

(一)拦截*.do,装饰器中匹配do tomcat 可行 weblogic 不可行 web.xml ~~~ <filter> <filter-name>sitemesh</filter-name> <filter-class> com.opensymphony.module.sitemesh.filter.PageFilter </filter-class> </filter> <filter-mapping> <f

eclips中新建web项目

1. 从www.eclipse.org下载Eclipse,强烈建议下载Eclipse IDE for Java EE Developers版本,本文基于Eclipse 4.2.1 (Eclipse Juno SR1). 2. 下载完成后,解压到本地,本文假设是(D:\),切换到D:\eclipse,双击eclipse.exe,启动Eclipse. 3. 第一次启动Eclipse时,会要求你指定workspace路径,workspace主要用于存放一些Eclipse工具本身的设置,也可以存放在Ec

tomcat在eclipse中起动成功,主页却打不开

tomcat在eclipse中启动成功,主页却打不开 症状: tomcat在eclipse里面能正常启动,而在浏览器中访问http://localhost:8080/不能访问,且报404错误.同时其他项目页面也不能访问. 关闭eclipse里面的tomcat,在tomcat安装目录下双击startup.bat手动启动tomcat服务器.访问htt://localhost:8080/能正常访问tomcat管理页面. 症状原因: eclipse将tomcat的项目发布目录(tomcat 目录中的we

MSM实现tomcat集群中session共享的高可用

目录 1.测试环境概述 2.MSM简介 2.1.MSM的特性 2.2.MSM要解决的问题 2.3.MSM的工作原理 3.环境搭建 3.1.memcached安装 3.2.jkd与tomcat安装配置 3.3.MSM sticky session + kryo模式的配置 3.4.MSM no-sticky session + kryo模式的配置 4.思考与总结 1.测试环境概述 采用两台linux x64主机,主机上分别安装memcached与tomcat,memcached提供key/value

Tomcat工程目录中使用了软连接后不显示连接目录中的内容

问题: 当服务器中有多个Tomcat,并且需要使用同一个项目目录,例如upload,那么考虑使用一个公共目录shareupload来做软连接到两个tomcat的工程中. 操作: ln -s /data/shareupload/ /data/tomcat1/webapp/upload/ ln -s /data/shareupload/ /data/tomcat2/webapp/upload/ 问题出现: 在测试的时候出现了问题:upload目录下的图片,无法正常在浏览器地址栏里访问到.勿用质疑,问

tomcat的webappclassloader中一个奇怪的异常信息

如果一个应用抛出大量的Class not found信息,一般你会怀疑包冲突.可是tomcat的webappclassloader却有这样的问题: 如果一个应用发布出现问题, webappclassloader的started属性被设为false.然后其它线程如果继续使用webappclassloader进行class load,则大量的Class not found异常 被抛出: 1391       public Class loadClass(String name, boolean re

在tomcat或许项目中引进最新版的C3P0的

一.JNDI(项目比较常用,最简单,与代码无相关) 1)在tomcat或许项目中引进最新版的C3P0的JAR包(我是用的是c3p0-0.9.2.1.jar) 假如发动时报类没有找到:Caused by: java.lang.NoClassDefFoundError: com/mchange/v2/ser/Indirector, 则需求参加mchange-commons-java-0.2.3.4.jar. 2)修改tomcat中的数据源装备,如下: <Resource name="jdbc/

将图片部署在tomcat/iportWork/uploadFiles中

将图片部署在tomcat/iportWork/uploadFiles中 1.在将运行的tomcat目录下创建个二级目录iportWork\uploadFiles,如下图: 2.部署(指定目录和部署名一样) 2.1 IntelliJ IDEA 部署[更新代码(如有必要)], 2.2 真实环境部署 在tomcat/conf/server.xml中添加 <Context path="/uploadFiles" docBase="D:\apache-tomcat-8.0.33\

Tomcat正式环境中需要注意的关键配置

涉及:端口.连接超时.URL编码.处理线程.上传数据限制.JVM <Connector  port="8088"  protocol="HTTP/1.1"  connectionTimeout="20000"  redirectPort="8443"  URIEncoding="UTF-8"  maxThreads="1000"  acceptCount="1000&qu