1、选择Tomcat
1.Apache官网
http://apache.org/
2.Tomcat官网
http://tomcat.apache.org/
3.Tomcat下载地址
http://tomcat.apache.org/download-70.cgi
32位:
http://apache.opencas.org/tomcat/tomcat-7/v7.0.68/bin/apache-tomcat-7.0.68-windows-x86.zip
64位:
http://apache.opencas.org/tomcat/tomcat-7/v7.0.68/bin/apache-tomcat-7.0.68-windows-x64.zip
选择适合自己电脑的tomcat版本位数,以tomcat7.0为例,解压版的,无需安装即可使用。7.0与JDK1.7相匹配,如果选择高版本的与myeclipse不匹配,注意先安装JDK。
2、Tomact目录结构
(1)/bin目录:startup 和shutdown 用于启动和停止tomcat的脚本文件,点击startup会出现命令行窗口,结尾处出现startup in xxxs 就说明启动成功了,在谷歌浏览器输入:localhost:8080,若出现Apache首页说明启动成功
(2)/conf:存放服务器的配置文件,最重要的是server.xml文件,以下是解决get请求中文乱码问题的,在下边代码后边直接补充上:URIEncoding="UTF-8"
<Connector port="8080" protocol="HTTP/1.1"
connectionTimeout="20000"
redirectPort="8443" />
(3)/lib:存放各种JAR文件 (4)/logs存放日志 (5)/temp:临时文件
(6)/webapps:web应用的发布目录,创建的web项目都在这个目录下
(7)/work:把由JSP生成的Servlet放于此目录下,项目运行时生成的类.class .java 文件 。因为Tomcat会先把JSP文件翻译成java文件,再把java文件翻译成class二进制文件
(8)webroot:网站根目录,存放各种页面图片
(9)webroot/WEBINF:包含第三方类库,编译好的class文件,配置文件,不能被浏览器直接访问。web.xml:部署描述符文件,包含项目的配置参数信息,是很重要的文件
3、一些小的注意事项
(1) 如果用谷歌浏览器,直接在地址栏输入 localhost:8080/(该/表示webapps)web项目名/(该/表示webroot)jsp文件名,但如果使用IE浏览器则必须把http://协议补充上才可访问
(2)创建Web Project时 ,选择JAVA EE 6.0 默认是5.0
(3)一定要在myeclipse视图下才能在控制台旁边看到servlet 去启动 重启 停止tomcat
(4)如果项目被重命名了,则需修改项目的访问路径,选中项目,properties-->myeclipse-->web.因为你修改项目名但根目录未修改,会导致访问不了。
(5)
4、在Myeclipse 中导入tomcat
window-->preferences-->myeclipse-->services
直接选择第一个目录,一直到tomcat文件夹即可,不要深入,下边的会自动跟着变化
Web开发——Tomcat的配置的更多相关文章
-
工具的更新换代 总是要折腾一下Windows10下Java Web 开发环境的配置
Windows10下Java Web 开发环境的配置 由于经常性遗忘,所以整理一下 Java Web 开发环境的搭建与配置,利人利己 主要分为以下几步,需要可以挑着看 Windows下 JDK 的下载 ...
-
SpringBoot学习(七)-->;SpringBoot在web开发中的配置
SpringBoot在web开发中的配置 Web开发的自动配置类:在Maven Dependencies-->spring-boot-1.5.2.RELEASE.jar-->org.spr ...
-
7、XML加强/Web开发/Tomcat
1 XML加强 XML加强 1)Dom4j修改XML文档 写出xml文档: XMLWriter writer = new XMLWriter() writer.wrtite(doc); 增加: Doc ...
-
Web —— java web 项目 Tomcat 的配置 与 第一个web 项目创建
目录: 0.前言 1.Tomcat的配置 2.第一个Web 项目 0.前言 刚刚开始接触web开发,了解的也不多,在这里记录一下我的第一个web项目启动的过程.网上教程很多,使用的java IDE 好 ...
-
web开发之环境配置和文件系统
web开发中有jsp,html,css,java,pictures等文件和程序,怎么组织他们,使其正确加载,是一个比较大的问题,就像一团乱麻,解不开啊.IDE是个大管家,要对它非常熟悉才可以,跟顺利地 ...
-
Java Web开发Tomcat中三种部署项目的方法
第一种方法:在tomcat中的conf目录中,在server.xml中的,<host/>节点中添加: <Context path="/hello" docBase ...
-
Django Web开发基础环境配置流程
创建虚拟环境 mkvirtualenv django_py3_1.11 -p python3 注意需要联网 安装Django 使用django 1.11.11版本,注意需要联网 pip install ...
-
9 Web开发——springmvc自动配置原理
官方文档目录: https://docs.spring.io/spring-boot/docs/2.1.0.RELEASE/reference/htmlsingle/#boot-features-sp ...
-
python的web开发环境Django配置
我的系统的windows10: 第一步,安装python3.5 第二步,配置django,如图所示,在python的安装目录下的Scripts里面执行:pip install Django,我这儿提示 ...
随机推荐
-
多条件分页查找(SQL拼接方法)
def startTime=params.startTime+" 00:00:00" def endTime=params.endTime + " 23:59:59&q ...
-
failover机制的小讨论
对于一个7*24小时无间断的线上服务来说,在服役时间内难免会遇到一些fail,例如db断开连接且短暂连接不上了, 下游的某个节点忽然挂了,运维部署上依赖的某一个东西不存在了等等场景.本文主要来讨论一下 ...
-
app缓存设计-文件缓存
采用缓存,可以进一步大大缓解数据交互的压力,又能提供一定的离线浏览.下边我简略列举一下缓存管理的适用环境: 1. 提供网络服务的应用 2. 数据更新不需要实时更新,哪怕是3-5分钟的延迟也是可以采用缓 ...
-
CURL 错误码 中文翻译
这几天用CURL做下载系统,经常会遇到一些问题,很多的错误还是和CURL的option有关.现在把这些错误码贴过来,方便查看一下. 错误代码列表 CURLE_UNSUPPORTED_PROTOCOL ...
-
WebDriver打开浏览器-java
环境:配置jdk.使用Eclipse(个人爱好),导入selenium-java-2.42.2.jar.selenium-java-2.42.2-srcs.jar.selenium-server-st ...
-
使用AspNetPager与GridView完成分页
使用AspNetPager与GridView完成分页 由于GridView的分页功能实在是太弱了,所以需要使用强大的AspNetPager来作为分页控件.最简单的办法就是GridView控件下面接 ...
-
JVM系列文章(三):Class文件内容解析
作为一个程序猿,只知道怎么用是远远不够的.起码,你须要知道为什么能够这么用.即我们所谓底层的东西. 那究竟什么是底层呢?我认为这不能一概而论.以我如今的知识水平而言:对于Web开发人员,TCP/IP. ...
-
OC字符串的常用方法
网上写的关于字符串常用方法的博客很多,这里我简单做了下总结!不喜勿喷哦! 一.创建字符串 #import <Foundation/Foundation.h> //NSString //创建 ...
-
Python中syncio和aiohttp
CPython 解释器本身就不是线程安全的,因此有全局解释器锁(GIL),一次只允许使用一个线程执行 Python 字节码.因此,一个 Python 进程通常不能同时使用多个 CPU 核心.然而,标准 ...
-
递归--练习1--noi3089爬楼梯
递归--练习1--noi3089爬楼梯 一.心得 根据输入,是要写连续输入多个值的程序 二.题目 3089:爬楼梯 总时间限制: 1000ms 内存限制: 65536kB 描述 树老师爬楼梯,他可 ...