tomcat安装与配置中出现的问题(自用)

1.安装:解压tomcat安装包即完成安装

2.启动:启动分为两种方式

①在解压的安装包下的bin目录下双击startup.bat(如果是linux系统的话双击startup.sh)

双击后出现以下界面,如果要在eclipse中集成tomcat的话就不能关闭该页面

同样的双击shutdown.bat或者shutdown.sh可以将运行着的tomcat进程结束,直接点击启动界面的X号并不能把tomcat关闭,不彻底结束进程会导致再次启动tomcat时出现闪退的现象,这是由于上一个启动tomcat的进程仍在运行,未结束掉。

结束进程的方式:

1)win+r 输入cmd调出cmd

2)输入netstat –ano

3)找到本地地址0.0.0.0:8080所对应的PID也就是最后一行数字,如下图中的49752,记住这个数字

4)打开任务管理器,点击详细信息,找到PID为上述的数字对应的进程,右键结束进程

 

 此时再去启动tomcat就不会出现闪退的现象,注意关闭tomcat时不要直接点击×号,否则得重复上述操作结束进程或者直接双击shutdown.bat或者shutdown.sh直接结束进程(关闭startup.bat界面后再点击shutdown.bat界面也可结束进程,和是否打开着startup.bat界面无关)

验证tomcat是否成功启动的方法:

在浏览器中输入http://127.0.0.1:8080/icon-default.png?t=M3K6http://127.0.0.1:8080/

如果出现如下页面则说明tomcat启动成功

②IDEA集成tomcat

通过IDEA启动tomcat之前要保证tomcat没有被用第一种方法启动而没有结束进程,这会报端口占用的错误,把进程结束掉就好了

1)点击工具栏run里面的Edit Configurations

 2)点击+号

3)往下滑动找到tomcat server,选择Local

 4)出现以下界面,①处的Name可自定义编辑为tomcat对应的版本号 

 

点击②处,在Tomcat Home处选择自己安装的tomcat的路径,后点击ok

 回到上一页点击③的development处,出现以下页面,点击+号,再点击extrnal source处导入项目

 项目导入之后再次点击+号然后点击Artifact,选择对应项目的项目名:war exploded包,然后选中第一个导入的项目,选中后点击➖删掉,选中war exploded包后会发现Application context更改为war exploded包

 在返回server,注意查看URL最后的值一定要和上述的Application context一致,不要理所当然地想着就是一致的,注意它可能只是项目名,或者只是war包,而不是war exploded,这会导致运行时网页打开时报错404,因为tomcat找不到这个包,没办法把这个项目复制到tomcat的安装目录下的webapp中,执行不了,找不到(也许只有我会犯这么愚蠢的错误呜呜呜呜

 

 (为避免yyy忘记然后再犯同样的错误而作,自用)

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值