饿了么|初学Tomcat会遇到的所有问题,解决方法都在这儿了( 二 )


  • temp文件夹:存放缓存的地方 。
  • webapps文件夹:app是应用的意思 , 也就是存放web应用的地方 。
  • 2Tomcat启动与关闭
    Tomcat是免安装版的 , 不用一步步安装直接就可以启动 。
    ①bin文件夹
    • 批处理文件startup.bat , 点击即可运行Tomcat 。
    • 批处理文件shutdown.bat , 点击即可关闭Tomcat 。
    如何判断Tomcat是否运行成功?
    ②在浏览器输入路径localhost:8080
    localhost也就是本地ip , Tomcat的默认端口就是8080 。 也就是说输入该路径 , 即可访问本地运行的Tomcat 。
    • 如果运行成功 , 会出现一个官方提供的页面 。
    • 如果运行失败 , 会无响应 。
    二、Tomcat安装各种问题1点击startup.bat一闪而退
    解决方法:先将startup.bat文件使用编辑器打开(注意是右键在记事本或者notpad++打开 , 而不是运行) , 在文本最后加上一个pause 。
    再点击即可根据提示找寻是出了什么问题:
    ①环境变量配置问题
    我这边运行后提示说我的JRE_HOME环境变量有问题 。
    所以在计算机中配置一个关于JRE_HOME的环境变量 。
    ②配置环境变量
    注意其路径为:jdk文件夹下的jre 。 每一个人的安装路径不一样 , 根据自身情况填写即可 。
    2端口号冲突问题
    ①输入命令
    Windows+R , 输入cmd , 进入DOS , 再输入命令:netstat –nao 。
    ②找到8080端口号
    其有一个对应的PID值 , 将这个值记下来 。
    ③打开任务管理器
    在详细信息中 , 根据PID找到对应的运行程序 , 将其结束即可 。
    3.关于运行乱码的问题
    ①运行Tomcat时出现乱码
    当然这个问题对程序本身并没有影响 , 照样能运行 , 不解决也行 , 但是其观感不好 。
    作为一个强迫症 , 肯定要解决这个问题 。
    ②conf文件夹
    在该文件夹下有一个logging.properties文件 , 使用notpad++(自带记事本也行)打开 。
    ③找到logging.ConsoleHandle.encoding
    将编码字符集从UTF-8换成GBK 。
    注意只需要修改对应的这个编码字符集就好 , 其它的不用改 。
    三、IDEA运行web项目好 , Tomcat既然能运行 , 那么就可以用IDEA创建一个JavaWeb项目了 。
    ①Java Enterprise
    Enterprise , 企业的意思 。
    Java Enterprise和Java最大的一个区别在于Java能直接运行程序 , 而Java Enterprise需要一个容器 , 这里就是Tomcat 。
    Tomcat没配置好的话也就没法运行了 。
    ②配置jdk和Tomcat
    值得注意的事:
    一定要是已经配置好环境变量的Tomcat路径和jdk路径 , 也就是你正在使用的 。
    就比如jdk我电脑里有好几个jdk , 因为以前一直纠结是用jdk8还是用jdk14 , 就都没删 , 这样就有可能会弄混 。
    紧接着再将项目模板勾选上 , 同时创建自己的项目名 。
    这样一个JavaWeb项目就创建完成了 。
    ①项目结构目录