Servlet部署细节 手动部署Tomcat服务器项目

32 篇文章 0 订阅

前提:已经安装好了Tomcat,并且在浏览器调试成功了的情况下,没有安装Tomcat的可以去我其他的博文看看


  • 打开Tomcat文件下的webapps
    我的webapps文件夹位置为:“D:\tomcat\apache-tomcat-8.5.38-windows-x64\apache-tomcat-8.5.38\webapps”

  • 新建一个名为“Test”的文件夹(取名字随意)

  • 继续在Test文件夹里再建一个名为“WEB-INF”的文件夹

  • 在WEB-INF里面建立三个文件:

        ① classes文件夹 

        ②  lib文件夹 

        ③ 新建一个文本文档,将名称和后缀都改为“web.xml

  • 在“classes”文件夹中同样新建文件夹:com,在文件夹com里面建立java文件名为:“Test.java

  • Test.java:
     

    package com;
    
    import javax.servlet.http.HttpServlet;
    import javax.servlet.http.HttpServletRequest;
    import javax.servlet.http.HttpServletResponse;
    
    public class Test extends HttpServlet{
    
    	@Override
    	public void service(HttpServletRequest request, HttpServletResponse response){
    		System.out.println("Hello World" + new java.util.Date());
    	}
    }

     

  • 在“lib”文件里面存放“servlet-api.jar”文件
    这个jar包可以在 apache-tomcat-9.0.12-windows-x64\apache-tomcat-9.0.12\lib文件目录下找到,然后粘帖进lib文件夹里

  •  

  • 将servlet-api.jar的路径复制到电脑运行环境中
    我的电脑 —— 属性 —— 高级系统设置 —— 环境变量 —— 用户变量和系统变量分别新添一个名为“CLASSPATH”,值为: D:\tomcat\apache-tomcat-8.5.38-windows-x64\apache-tomcat-8.5.38\webapps\Test\WEB-INF\lib\servlet-api.jar 的用户环境变量(就是手动复制的servlet.api.jar的地址),设置好了之后一路确定即可

  • 补全WEB-INF下面的web.xml代码:
     

    <web-app>
       
        <servlet>
           
            <servlet-name>Test</servlet-name>
           
            <servlet-class>com.Test</servlet-class>
            <!--    注意:此时的包类名要和上文提到的一致,不然编译会出错 !-->  
        </servlet>
       
    <servlet-mapping>
           
        <servlet-name>Test</servlet-name>
            <!--    这两个名称要和前面那行一致 !-->
            <url-pattern>/Test</url-pattern>
            <!--    这个作为在浏览器输入的名称可以自定义,不过初学者最好统一名字 !-->
        </servlet-mapping>
        
    </web-app>


 

  • 至此servlet几乎部署完成,接下来开始调试

  • 调试步骤
    选中地址栏输入cmd调出控制栏之后输入“javac -d  . Test.java”



    调试成功如下图

  • 启动服务器


    打开..\bin目录下的startup.bat,此时服务器启动后会把webapps下的所有项目进行遍历,如图

  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 2
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值