Mac下webstorm导入html后连接tomcat报错404的解决方法

webstorm导入html后连接tomcat报错404的解决方法

将写好的html连接服务器时,总是报错404,也一直找不到错的原因。无奈在朋友的推荐下改写了javaweb,但是还是想知道为什么html报404的原因。分享给大家我苦苦挣扎了好久才找到的解决方法~

/**

  1. 首先电脑上应该装好java和Tomcat,并设置好它们的环境变量。设置完成后,启动Tomcat(先找其tomcat下的bin文件夹,然后输入指令:sudo sh startup.sh);
  2. 打开浏览器输入网址:http://ip:port(这里的ip需要确认自己的ip,port看个人是8080还是8181或者其他的),如果出现相应的页面,说明Tomcat安装成功;
  3. 这里不赘述如何连接tomcat的过程了,有需要的小伙伴可以看这里:https://blog.csdn.net/qikule/article/details/80167324 (最下方已标注释引用啦)。
    **/

具体解决404的正文如下:

  1. 找到项目对应的xml文件,如\conf\server.xml;

  2. 在xml中下上添加如下内容:
    <Host name="192.168.213.15" debug="0" appBase="webapps" unpackWARs="true" autoDeploy="true" xmlValidation="false" xmlNamespaceAware="false">
    <Context path="" docBase="TOT" debug="0" reloadable="true" crossContext="true"/>
    <Logger className="org.apache.catalina.logger.FileLogger" directory="logs" prefix="tot_log." suffix=".txt" timestamp="true"/>
    < /Host>
    注:其中Host name="ip地址“ docBase=“放在webapps下html文件夹名”。配置好后,把有html的文件夹放在tomcat的webapps目录下(appBase=“webapps”)。
    在网页输入ip:port/index.html即可访问,这里改为对应的ip,如果起始页不是index.html也要进行相应的设置。(ip地址可以直接由终端输入ifconfig后,找到en0下对应的inet,冒号后面的即为ip地址,ether后的是MAC地址);

  3. 最后在网页上启动输入在webstorm下输入的web server root URL即可,如ip:port/文件夹名/***.html。

以下是写好html文件后,需要进行连接tomcat开始到出现404问题的所有参考文献啦:
[1]: https://blog.csdn.net/qikule/article/details/80167324
[2]: https://blog.csdn.net/russ44/article/details/52493531

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值