Tomcat安装及环境变量配置,Javaweb入门(有坑)
想学习javaweb的同学,入门首先遇到的问题就是软件安装以及环境变量配置了。下面我将为大家分享我在安装和配置过程中遇到的一些问题和坑人的地方!
1.安装tomcat
直接进官网http://www.apache.org/,往下划可以看到以字母A开头的各种软件,选择tomcat进入。
点击页面左侧的 Which version 可查看tomcat的各个版本以及它对其他软件的兼容性(一般建议选择现在最新版本的前一个版本)
最新的版本是9.0的,于是我选择了tomcat8.5版本,它的要求java需在7及以上
(如果你不清楚自己的java版本,那么win+r 输入cmd,打开命令提示符窗口,输入 java -version 查看你的java版本),下载符合要求的tomcat版本。(如下图所示)
2.配置环境变量CATALINA_HOME,同时必须配置Java_home环境变量
在开始菜单搜索环境变量,点击环境变量进行设置
(如果配置上方用户环境变量,则只有当前用户可使用)
(如果配置下方系统变量,则所用用户均可使用)
按照自己的喜好来。
其中不可缺少的是------java的环境变量的配置-------:
1.在原有path环境变量中配置新的: 双击path后,点击新建,写入java jdk的bin路径) |
2.配置环境变量名 java_home:配置为java jdk的路径 例如(D:\Java\jdk1.8.0_201) |
3.配置环境变量名为classpath的环境变量(不区分大小写):.;加上java jdk的lib路径 |
例如 .;+ D:\Java\jdk1.8.0_201\bin
下图此处为部分环境变量截图
3.验证配置是否成功
打开tomcat的bin目录,双击 startup.bat(windows系统)或 startup.sh(linux系统)
在打开的命令提示符窗口末尾出现类似(startup.Catalina.start Server startup in 594 ms)这样显示时间的数字,说明配置成功。
4.访问tomcat
直接打开网页,输入网址http://localhost:8080/ 即可访问一个有猫咪图片的网页
注意:此处的坑有两个地方,会使你访问失败
(1)在访问网页之前,你首先得确保startup.bat或start.sh是打开状态,否则无法访问。
(2)可能你的电脑某些软件与tomcat所使用的的端口号发生了冲突,也会导致页面访问失败(tomcat默认的端口号为8080,此为常见端口号,可能会发生冲突)
如果发生冲突,你可以打开tomcat文件,双击conf文件中的server.xml,在69行左右会有一个以connector开头的代码块,修改端口号8080为8888或其他即可。
之后再次从上述第四步开始进行,此时确保start打开,输入网址http://localhost:8888/ 进行访问即可。
以上就是Tomcat安装及环境变量配置以及我遇到一些问题所采用的处理方法,希望对大家有所帮助!