Tomcat的安装和错误(JDK11和Tomcat9)

一,安装Tomcat和JDK
1.首先下载(官方):http://tomcat.apache.org/
 直接
。。。。
2.直接解压就可以了,如果是傻瓜式的那就自己搞(爷不伺候),建议是C盘。

3.配置JDK
从官方下载JDK(网速不好的就别了),还是可以在国内网站下载,这是一个JDK11国内网http://www.downxia.com/downinfo/248039.html
想和我一起就下载,不想就自己搞(爷不伺候)
在这里插入图片描述
在这里插入图片描述
配置path了 ,JDK版本下载后有自带JRE的要多设置一个classpath,这里如果是找到的是字母大写也可以,没有就新建,
在这里插入图片描述
classpath的只要设置JRE_HOME和JAVA_HOME就可以,JDK8以上版本就要JAVA_HOME就可以
例子:
%JAVA_HOME%\bin
%CATALINA_HOME%\bin

4.配置好当然是要验证,打开doc窗口输入Java -version
没有出现不是本地命令就可以了。当然了
在这里插入图片描述
在这里插入图片描述
都配置好了就可以进行Tomcat安装,注意这是要在管理员运行doc窗口,输入Service.bat install
删除就是service.bat remove
出现不是本地命令就是没有配好Tomcat路径,改正确就行
在这里插入图片描述
出现这些就证明成功了,如果有错误这里会有提示,一般都是路径问题
5.验证Tomcat是否成功安装
先启动Tomcat,
第一:在Tomcat文件bin中有一个Tomcat9W.exe 双击启动
在这里插入图片描述
点Start
第二:在bin中执行startup.bat,出现一个doc窗口,如果闪退就直接看文章下面解决,不能点关闭,点击showdown.bat就是关闭,
第三:点我的电脑->管理->服务->Apache Tomcat 9.0 Tomcat9点击,点启动,如果出现错误,直接看下面文章解决
打开任意一个浏览器在地址栏输入127.0.0.1:8080,出现一个网页就是证明成功

二:问题的解决
打开
1.startup.bat出现闪退,上面有提过在doc窗口中进入Tomcat的bin中输入startup.bat就可以看到错误提示,一般都是路径问题
2.确定配置路径都是对的,还是启动不了Tomcat,第一,看看自己JDK版本是否适应Tomcat(一般不会有这个问题),兼容运行看看,都啥年代了还用低版本的JDK或是Tomcat?
3.输入127.0.0.1说找不到目录问题
那就是先用service.bat remove 删除
然后使用管理员打开Doc在进行安装,
输入service.bat install
4.conf的server.xml文件可以改端口,端口被占用就可以改,也有出现这个问题,问题描述忘了,但是问题就是这个server.xml中有一个

<Server port="8005" shutdown="SHUTDOWN">

8005有的人出问题就是这里,没有设置的人都是-1,所以要改过来,改成一个正常的端口号
这个下面的

<Connector port="8080" protocol="HTTP/1.1"
               connectionTimeout="20000"
               redirectPort="8443" />
               8080就是默认端口号

5.在doc窗口乱码的解决
还是在conf中的logging.proper文件,打开,修改看得到utf-8改成GBK,因为doc窗口编码和文件编码方式不一样出现的乱码现象
6.待续

猜你喜欢

转载自blog.csdn.net/qq_45287575/article/details/106307834