Myeclipse上配置Tomcat 环境,部署

8 篇文章 0 订阅

Tomcat的配置

1:tomcat,是ApacheSoft组织下的一款用于扩展Web服务器的 一个Servlet容器。
         此款软件,也需要在jre环境下运行启动。
2: myeclipse配置tomcat环境。
        在help下方绿色按钮:Configure server -Service-Tomcat-7.X(点击选择enable)-jdk(选择1.7)-launch(选择run mode)
        找到tomcat选项中的 x.x,配置相应版本的tomcat容器。
  (1) 选中enable
          选择tomcat的父路径
  (2) launch-run mode
                *如果配置的x.x与tomcat版本不一致时,在执行(3)
       (3)选择paths中的
        ADD JAR/ZIP按钮,导入tomcat文件夹bin中的三个jar包。
3:测试tomcat是否配置成功
    打开浏览器:
    输入:http://localhost:port
    出现 猫,即正常。 http://localpost:8088
  8088:是服务器与浏览器之间连接的端口号,是在conf文件下设置的,即:

 
 <Connector port="8088" protocol="HTTP/1.1"
       connectionTimeout="20000"
       redirectPort="8443" />(一定要设置没有被使用过的端口号)

     还要在:apache-tomcat-7.0.47bin文件下startup.bat文件编辑:jdk和tomcat 的相关路径
       编辑:set JAVA_HOME=E:\Program Files (x86)\Java\jdk1.7.0_15(在第一行)
             E:\downSoft\Tencent\apache-tomcat-7.0.47\bin
             E:\downSoft\Tencent\apache-tomcat-7.0.47\conf


什么是Servlet  ? ?

    概念:是Sun公司开发的用于扩展Web服务器的组件规范。
    组件:是一个能实现部分功能,需要部署在一定环境下
    才能运行的模块 
    容器:可以运行组件的一个程序。

  如何开发一个Servlet:
    1:编写符合规范的Servlet组件,继承HttpServlet
    2:引用第三方jar包,编译成class文件
    3:需要打包成以下结构:
      appName(部署名-ServletDay02)
        --WEB-INF
          --web.xml
          --classes:存放的class文件
          --lib(可选)
    4:将打包的结构部署到tomcat中的webapps文件夹下。
    /*如何部署:
    * 绿色左边: project:当前部署所在的工程名
    * Add-Server-选择之前选择的7.x.-Redeploy(重新部署)
    */
    5:启动tomcat,
      在浏览器中输入:
      http://ip:port/appName/要访问的功能url 
      appName:部署名

    注意:错误代码: servlet容器向浏览器返回的状态码
    404: 访问路径不存在
    原因: appName写错,webapps下的名字
        url写错
        servlet-name写错
    405:方法不被允许使用
    原因:service名称不一致
      方法内的参数类型不符合规范
    500:
    不是一个servlet组件
    原因:没继承HttpServlet
      servlet-class中的内容写错了类全名

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值