Tomcat

启动与关闭tomcat服务器

1. 启动tomcat服务器查找tomcat⽬录下bin⽬录,查找其中的startup.bat

令,双击启动服务器:

启动效果:
      
2. 测试访问 tomcat 服务器
        打开浏览器在,在浏览器的地址栏中输⼊:
        http://127.0.0.1:8080 或者 http://localhost:8080
        
注: Localhost相当于127.0.0.1
3. 关闭 tomcat 服务器
         查找 tomcat ⽬录下 bin ⽬录,查找其中的 shutdown.bat
         令,双击关闭服务器:
         
           

2.端⼝号冲突

         报如下异常: java.net.BindException: Address already in

         use: JVM_Bind 8080

         解决办法 :
 第⼀种:修改 Tomcat 的端⼝号
 修改 conf/server.xml , 70 ⾏左右
第⼆种 : 查询出来哪⼀个进程把 8080 占⽤了 , 结束掉占⽤ 8080
端⼝后的程序
打开命令⾏输⼊ : netstat -ano
找到占⽤了 8080 端⼝的 进程的 id
去任务管理器 kill 掉这个 id 对应的程序
JAVA_HOME 没有配置
会出现闪退 ( 如果 java_home 配置了还是闪退 忽略它了 ,
⾯在 IDEA ⾥⾯进⾏启动 , 就没有这个问题 )

2-运⽤Tomcat服务器部署

WEB项⽬

1.标准的 JavaWeb 应⽤⽬录结构
WebAPP( ⽂件夹 , 项⽬ )
|--- 静态资源 : html,css,js, 图⽚ ( 它们可以以⽂件
存在 , 也可以以⽂件夹存在 )
|---WEB-INF 固定写法。此⽬录下的⽂件不能被外部
( 浏览器 ) 直接访问
|---lib:jar 包存放的⽬录
|---web.xml: 当前项⽬的配置⽂件 (3.0 规范之后可
以省略 )
|---classes:java 类编译后⽣成 class ⽂件存放的
路径

2.发布项⽬到tomcat

 ⽅式⼀:直接发布

只要将准备好的 web 资源直接复制到 tomcat/webapps ⽂件夹
下,就可以通过浏览器使⽤ http 协议访问获取
⽅式⼆ : 虚拟路径的⽅式发布项⽬
1. 第⼀步:在 tomcat/conf ⽬录下新建⼀个 Catalina ⽬录(如
果已经存在⽆需创建)
2. 第⼆步:在 Catalina ⽬录下创建 localhost ⽬录(如果已经
存在⽆需创建)
3. 第三步:在 localhost 中创建 xml 配置⽂件,名称为:
second (注:这个名称是浏览器访问路径)
4. 第四步:添加 second.xml ⽂件的内容为: docBase 就是你
需要作为虚拟路径的项⽬的路径
<?xml version = "1.0" encoding = "utf-8"?>
<Context docBase="G:/myApp" />
5. 第五步:直接访问 ( 通过写配置⽂件的路径来访问 ):
http://localhost:8080/second/a.html (second 就是配置⽂
件的名字 , 映射成了 myApp)
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值