在ecplise上实现Tomcat与web基础——tomcat宝典

Tomcat9为例  雷同

修改端口号
    C:\Tomcat\
    apache-tomcat-9.0.34\conf\server.xml
    
    69行-71行  默认端口 8080   可以改成 8888
    <Connector port="8080" protocol="HTTP/1.1"
               connectionTimeout="20000"
               redirectPort="8443" />
    
配置虚拟主机

    apache-tomcat-9.0.34\conf\server.xml
    
    默认 localhost
    <Host name="localhost"  appBase="webapps"
            unpackWARs="true" autoDeploy="true">
    </HOST>
    
    配置虚拟主机    新增
    1、修改server.xml
        <Host name="www.yc.com"  appBase="webapps"
                unpackWARs="true" autoDeploy="true">
        </HOST>
        
    2、hosts 静态映射文件 网址域名与对应IP建立“数据库”
       文件路径  C:\Windows\System32\drivers\etc\hosts
       遵循格式  ip地址+Tab+域名+换行    
       127.0.0.1  www.yc.com
    
war包

    选中项目 -> Export -> WAR file -> 项目和存放路径
    
    复制项目war包到Tomcat\webapps下面 
    
    启动服务器bin\startup.bat 
    
    启动完成Tomcat会自动解压war包
    
访问项目
    http://ip地址:端口号/项目名/网页
    
    http://127.0.0.1:8080/
    
查看本机IP地址
    cmd -> ipconfig

Eclipse部署Tomcat 
    
    1、加载Tomcat
        Window -> Preferences -> Server -> Runtime -> add -> Apache
        
        选择Apache Tomcat v9.0 并 勾选 Create a new local server
        
        next ->  选中Tomcat路径 和 JRE环境(JDK)  -> Finish -> OK
    
    2、显示server 有时候忘记勾选
    
        Window -> Show View -> Ohter -> Server
        
    3、更改部署路径
    
        点击server中的Tomcat
        选择Use Tomcat installation(安装) 第二个
        把Deploy path(部署路径)中 wtpwebapps 改为 webapps 后保存
        

移除Tomcat
    
    删除项目中server
    删除控制台servers中的Tomcat
    移除runtime中Tomcat
    
常见错误
    
    无法显示此网页        服务器未启动
    404                    资源地址不正确
    500                    Java代码错误   

创建Web项目并发布到Tomcat
    
    创建Web项目
        File -> new -> Ohter -> Web -> Dynamic Web Project 
        -> next -> 勾选Generate web.xml
        
        项目会在WEB-INF下生成web.xml  默认的欢迎页面
        
    发布到Tomcat 两种
        1、点击项目 -> Run As -> run on server
        2、右键server -> Add and Remove 


Servletd的web.xml文件

    方案一 项目已构建完 无web.xml文件 补充文件
        右键项目 -> JavaEE Tools -> Generate Deployment Descripior Stub
    
    方案二 刚开始创建项目 点击下一步到最后  勾选创建Generate web.xml eployment descripior 
    
           不要一开始就Finish
        

工作空间
    
    字体
        Window -> Preferences -> General -> Appearance -> Colors and Fonts -> Basic -> Text Font

    编码集
    
        Window -> Preferences -> General -> Workspace -> Other : UTF-8


编码集
    Window -> Preferences -> General -> Content Types -> Text  
    
    -> Java Properties File    -> Default    ecoding : UTF-8
    
    -> JSP    -> Default    ecoding : UTF-8

版本校验
    Window -> Preferences -> Validation  保留 Application和Classpath
    
自定义小图标
    Window -> Perspective -> Customize Perspective -> Shortcuts

注释模板
    eclipse-->windows-->preferences-->Java-->Code Style-->Code Templates-->Code-->New Java files-->单击[edit]按钮
    
    types
        /**
         * company 源辰信息
         * @author ${user}
         * @date ${date}
         * @version 1.0
         * ${tags}
         * Email 1198865589@qq.com
         */

小技巧:Eclipse如何把多个项目放在一个文件夹下展示 
https://blog.csdn.net/Klhz555/article/details/117447039        


强行修改Tomcat版本  8.5改成8.0

    Eclipse配置Tomcat 出错
    
    这个目录下的apache tomcat安装版本是8.5.45。应安装Tomcat8.0
    
     The Apache Tomcat installation at this directory is version 8.5.45.  A Tomcat 8.0 installation is expected.

    需要使用好压打开
    apache-tomcat-8.5.45\lib\catalina.jar\org\apache\catalina\util\ServerInfo.properties

    原版
    server.info=Apache Tomcat/8.5.45
    server.number=8.5.45.0
    server.built=Aug 14 2019 22:21:25 UTC

    修改后
    server.info=Apache Tomcat/8.0.50
    server.number=8.0.50.0
    server.built=Aug 14 2019 22:21:25 UTC
    
JSP页面模板更改

    Window -> Preferences -> template -> JSP Files -> 
    
    先改编码集     Encoding: ISO 10646/Unicode(UTF-8) 第一个就是
    
    然后点击Templates -> New JSP File(html)
    
    模板如下
        <%@ page language="java" contentType="text/html; charset=${encoding}"
            pageEncoding="${encoding}"%>
        <!DOCTYPE html>
        <html>
        <head>
        <meta content="charset=${encoding}">
        <title>源辰信息科技</title>
        </head>
        <body>
        ${cursor}
        </body>
        </html>

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值