一、了解Tomcat

  Tomcat是由Apache推出的一款免费开源的servlet容器/web应用服务器,可实现javaweb程序的装载,是配置JSP和java系统必备的一款环境

    Tomcat目录结构:

      bin/     二进制可执行文件和脚本

      conf/      配置文件目录

      lib/       所有web应用可见的类库目录

      logs/      日志目录

      webapps/    web应用存放的目录

      work/      Tomcat的工作目录

      

二、myeclipse集成Tomcat步骤

  配置步骤:

   第一步:下载Tomcat,并解压到任意文件夹,进入Tomcat文件夹并复制文件路径

    第二步:打开myeclipse->点击window->选择Preference->点开Servers->选择Tomcat->选择Tomcat版本(需要和下载的Tomcat版本匹配)->点击Enable

    第三步:将第一步中复制的文件路径复制到Tomcat home directory

    第四步:点击apply->点击OK

    验证步骤:

    第五步:点击window->选择show view->选择Servers(如果没有点击other)->点击Servers

    第六步:在myeclipse最下方的控制台窗口上选择Servers选项,并在此处的右边有个蜘蛛图案,选择蜘蛛右边的播放键按钮

    第七步:观察Console窗口是否出现Server startup in .. ms,若是,则说明Tomcat服务器已成功安装并正常启动

    第八步:打开任意浏览器在地址栏输入localhost:8080,查看是否出现Apache的Tomcat主页

三、Tomcat使用步骤

  1.修改Tomcat默认端口号(不是必要的):

      进入Tomcat文件夹->进入conf目录->打开server.xml->找到<Connector ... port = "8080".../>(大约在65行)->修改自己设定的端口号(1025~65535,1024以内是系统占用和保留)

  2.将web项目添加到Tomcat服务器的步骤:

      https://jingyan.baidu.com/article/77b8dc7fea080e6174eab6d2.html

  3.访问Tomcat服务器中的项目:(只有当Tomcat服务器启动并且加载了web项目的条件下,才能访问Web项目的里的文件)

      在浏览器中地址栏输入:http://ip地址:端口号/项目名称/文件名.后缀名(这里的文件只能是webRoot下并且不是Web-INF文件夹里的文件)

  4.关于修改项目与重启Tomcat

      如果是修改项目后台代码,修改代码后需重新加载web项目到Tomcat服务器,并重启服务

      如果修改web页面可以不用重启Tomcat,刷新页面即可

  5.WebRoot/Web-INF/web.xml文件了解

      web.xml文件是用来初始化配置信息:比如welcome页面,servlet、filter、listener、servlet-mapping、启动加载级别等

      <welcome-file-list>中配置多个欢迎页,当我们去访问项目时默认查找第一个,如果第一个不存在,按顺序查找第二个,以此类推

12-Java-myeclipse集成Tomcat步骤及Tomcat的使用步骤的更多相关文章

  1. 全网最详细的MyEclipse里如何正确新建普通的Java web项目并发布到Tomcat上运行成功【博主强烈推荐】(图文详解)

    不多说,直接上干货! 首先,大家要明确,IDEA.Eclipse和MyEclipse等编辑器之间的新建和运行手法是不一样的. 如果是在eclipse里,则是File -> new ->  ...

  2. JDK和Tomcat环境变量,以及用MyEclipse新建Web Project测试Tomcat Server

    [请尊重原创版权,如需引用,请注明来源及地址] 在此之前一直用的Eclipse挺顺手的,今天突然想换MyEclipse试试,不知安装MyEclipse的时候我选错了什么选项,反正JDK和Tomcat的 ...

  3. 在MyEclipse配置自己安装的Tomcat(2014.08.18)

    今天因为要在tomcat下运行一个java项目,第一次嘛,遇到了不少问题,总结分享一下: 第一次,我直接将 MyEclipse 生成的项目放到 tomcat 安装目录的 webapps 目录下,运行出 ...

  4. CentOS 64-bit下安装JDK和Tomcat并设置Tomcat开机启动操作步骤

    准备文件如下: 1.CentOS-6.4-x86_64-bin-DVD1.iso 2.jdk-7u67-linux-x64.rpm 3.apache-tomcat-7.0.55.tar.gz 安装步骤 ...

  5. 【适合公司业务】全网最详细的IDEA里如何正确新建【普通或者Maven】的Java web项目并发布到Tomcat上运行成功【博主强烈推荐】(类似eclipse里同一个workspace下【多个子项目】并存)(图文详解)

    不多说,直接上干货! 首先,大家要明确,IDEA.Eclipse和MyEclipse等编辑器之间的新建和运行手法是不一样的. 如果是在Myeclipse里,则是File -> new -> ...

  6. 全网最详细的IDEA里如何正确新建普通的Java web项目并发布到Tomcat上运行成功【博主强烈推荐】(类似eclipse里同一个workspace下【一个子项目】并存)(图文详解)

    不多说,直接上干货! 首先,大家要明确,IDEA.Eclipse和MyEclipse等编辑器之间的新建和运行手法是不一样的. 如果是在Myeclipse里,则是File -> new -> ...

  7. 全网最详细的Eclipse里如何正确新建普通的Java web项目并发布到Tomcat上运行成功【博主强烈推荐】(图文详解)

    不多说,直接上干货! 首先,大家要明确,IDEA.Eclipse和MyEclipse等编辑器之间的新建和运行手法是不一样的. 如果是在Myeclipse里,则是File -> new -> ...

  8. Gradle Java Web应用程序并在Tomcat上运行

    1- 创建Gradle工程 打开 Eclipse ,在菜单中找到 File -> New -> Other…,在打开界面中选择 Gradle Project,如下图中所示 - 点击下一步( ...

  9. 【Tomcat-原】如何在Myeclipse中添加本地的Tomcat

    2014-10-27 16-24-09  liulin 说明: Myeclipse中自带Tomcat,如果不想用Myeclipse自带的Tomcat,可以使用本地的Tomcat, 下面将介绍如何在My ...

随机推荐

  1. (数据科学学习手札72)用pdpipe搭建pandas数据分析流水线

    1 简介 在数据分析任务中,从原始数据读入,到最后分析结果出炉,中间绝大部分时间都是在对数据进行一步又一步的加工规整,以流水线(pipeline)的方式完成此过程更有利于梳理分析脉络,也更有利于查错改 ...

  2. 容器环境的JVM内存设置最佳实践

    Docker和K8S的兴起,很多服务已经运行在容器环境,对于java程序,JVM设置是一个重要的环节.这里总结下我们项目里的最佳实践. Java Heap基础知识 默认情况下,jvm自动分配的heap ...

  3. Java 几道常见String面试题

    String s1="abc"; String s2="abc"; System.out.println(s1==s2); System.out.println ...

  4. Java 集合源代码——ArrayList

    (1)可以查看大佬们的 详细源码解析 : 连接地址为 : https://blog.csdn.net/zhumingyuan111/article/details/78884746 (2) Array ...

  5. 三个实用的javascript小技巧

    从后向前获取数组元素 如果你想从后向前获取一个数组的元素,可以这样写: var newArray = [1, 2, 3, 4] console.log(newArray.slice(-1)) // [ ...

  6. Spring Cloud(三):Web服务客户端之Feign

    前文介绍了实现客户端负载均衡的Ribbon,但直接使用Ribbon的API来实现服务间的调用相对较为繁琐,服务间的调用能否像本地接口调用一样便捷.透明,更符合编程习惯呢?Feign就是用来干这事的. ...

  7. C++ 链式继承下的虚函数列表

    目录 1.虚函数列表的位置 2.虚函数列表的内容 3.链式继承中虚函数列表的内容   注: 虚函数列表 又称为虚表, vtbl , 指向它的指针称为vptr, vs2019中称为__vfptr 操作系 ...

  8. 获取各类前几名数据的MYSQL写法

    前几天,某在培训的朋友问我一个问题:查询每门功课成绩最好的前两名该怎么写. 这个问题虽然听起来挺简单,但是很有意思,于是我就新建了一张如下的表: stuNo为学号,stuScore为分数,course ...

  9. 基于bootstrap和knockoutjs使用 mvc 查询

    这是我摘抄的码 http://pan.baidu.com/s/1nvKWdsd

  10. 单独立使用Django ORM

    一.常用的ORM框架简介 在Python下的ORM库不少,同样介绍类似的博文也不少,但是是我非常规的用法,顺便做做笔记.这里参考Python 常用的ORM框架简介文章列出几个, 这个几个我都使用过,但 ...