老师,这个是啥问题?

正在回答

登陆购买课程后可参与讨论,去登陆

2回答

同学你好,1、服务器端口8080与8005被占用,从而导致启动tomcat失败,如果同学已经启动服务器,则同学不需要重复启动了。如果是其他服务占用了端口,则建议同学关闭该服务。具体如下所示:

 1)管理员身份运行cmd

        http://img1.sycdn.imooc.com//climg/6059c6520953529f04140594.jpg

    2)在cmd查找正在使用8080端口的进程:netstat -ano | findstr 8080

    3)杀掉进程 taskkill -pid id -f(id是指进程的id)

    4)重启tomcat 再来试试。

2、1)同学可以点击tomcat,重新进行设置,如下所示:

    http://img1.sycdn.imooc.com//climg/606ec7b009e2fd5608890937.jpg

    http://img1.sycdn.imooc.com//climg/606ec7cc094e284405250444.jpg

2)是可以使用之前的jdk的,

祝学习愉快!

  • 阿山123 提问者 #1

    嗯是的,因为之前那个cmd控制台窗口,启动tomcat   startup.bat, 这个cmd窗口我没关掉,所以才会出现这个错误,感谢老师。

    2021-04-08 17:23:48
  • 阿山123 提问者 #2

    http://img1.sycdn.imooc.com//climg/606ecea509a83b9314550936.jpg老师,这个Tomcat需要依赖对应的版本的jdk,那么只要是一个对应版本的jdk包就行吧,无所谓包放在哪里,哪怕我放在桌面上也行,只要他指向了jdk,就可以把

    2021-04-08 17:40:00
  • 好帮手慕小尤 回复 提问者 阿山123 #3

    同学你好,是的,同学理解是正确的,在配置环境变量时,只要jdk路径正确即可。

    祝学习愉快!

    2021-04-08 18:10:59
阿山123 提问者 2021-04-08 16:15:45

http://img1.sycdn.imooc.com//climg/606ebb250928217111630938.jpg这个我好像没选就结束了,怎么在回去选择? 

http://img1.sycdn.imooc.com//climg/606ebb7e092482ce13621045.jpg

我这里选择的是之前安装java se的时候的那个jdk也没事把?

问题已解决,确定采纳
还有疑问,暂不采纳

恭喜解决一个难题,获得1积分~

来为老师/同学的回答评分吧

0 星
请稍等 ...
意见反馈 帮助中心 APP下载
官方微信

在线咨询

领取优惠

免费试听

领取大纲

扫描二维码,添加
你的专属老师