个人博客:haichenyi.com。感谢关注
搭建android框架的时候总是会遇到测试网络请求没有接口的问题,今天就自己搭建一个服务器Tomcat。不用写web项目就能直接获取到数据
一.Tomcat主页跳转下载
二.Download——版本(点击)——Binary Distributions——Core——zip(点击),该版本是解压版,解压就可以用,无需安装。如下图
![](https://img.haomeiwen.com/i7041675/00a048db46aed79e.png)
![](https://img.haomeiwen.com/i7041675/2843477983ad2d7a.png)
三.下载完成之后,我把zip放在Dpan根目录,解压到当前文件夹即可。如下图
![](https://img.haomeiwen.com/i7041675/91cbbc3a3c2ef45d.png)
四.配置环境变量。两个地方要注意
新建环境变量:CATALINA_HOME=D:\apache-tomcat-9.0.22
如下图:
![](https://img.haomeiwen.com/i7041675/8258261aaa0caa19.png)
修改Path变量:
%CATALINA_HOME%\lib
%CATALINA_HOME%\lib\servlet-api.jar
%CATALINA_HOME%\lib\jsp-api.jar
把上面三个放在Path后面
![](https://img.haomeiwen.com/i7041675/8b6e28c8c5323a3a.png)
五.添加用户,进入config目录,我这里是D:\apache-tomcat-9.0.22\conf,找到tomcat-users.xml,新增如下用户,我这里把它的注释都去掉了
<?xml version="1.0" encoding="UTF-8"?>
<tomcat-users xmlns="http://tomcat.apache.org/xml"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://tomcat.apache.org/xml tomcat-users.xsd"
version="1.0">
<role rolename="manager-wz"/>
<role rolename="admin-wz"/>
<user username="admin" password="admin" roles="admin-wz"/>
<user username="tomcat" password="admin" roles="manager-wz"/>
</tomcat-users>
六.进入D:\apache-tomcat-9.0.22\bin目录下,双击startup.bat文件,即可启动Tomcat
七.浏览器输入
http://localhost:8080
http://127.0.0.1:8080
即可访问主页
PS:启动的时候控制台中文乱码:找到confi目录下的logging.properties文件
java.util.logging.ConsoleHandler.encoding = utf-8
改为
java.util.logging.ConsoleHandler.encoding = GBK
八.新建json文件。进入
D:\apache-tomcat-9.0.22\webapps\examples
新建txt文件,修改内容为json格式的字符串,我这里是
{"code":"200","msg":"请求成功","data":"asdf"}
修改名字,并且把.txt改成.json
九.重启Tomcat,浏览器输入
http://127.0.0.1:8080/examples/xxx.json
即可访问到文件
十.手机访问电脑Tomcat
- 电脑,手机都连接到同一局域网内
- 需要关闭防火墙。需要关闭防火墙。需要关闭防火墙。控制面板–>系统和安全–>Windows防火墙–>启用或关闭Windows防火墙–>关闭
- 手机浏览器输入地址:http://电脑IP地址:8080/, 即可访问tomcat主页
网友评论