【tomcat】能访问默认页面,但是打不开webapps下html文件解决方法(win/linux)

问题:能访问http://localhost:8080,但是不能访问下面html文件

Windows平台

1.首先确定按照要求安装好java,tomcat,并且配置好环境变量等
我这里使用的是jdk1.8版本,Tomcat 8.5.46版本
首先,html文件不能直接放到webapps下,需要在webapps下新建一个文件夹(英文的),然后把html文件放到这个文件夹下,再在浏览器地址栏输入路径就可以
例如:我的html文件名叫tom.html,新建文件夹叫mywebs,那么此时我的低至就应该写
http://localhost:8080/mywebs/tom.html
或者localhost也可以写成本机ip地址,这样别人也可通过这个地址访问到你这个页面
2.然后需要注意的是,输入地址的时候不要加webapps,直接写下面文件夹名字就可以,不然也打不开页面

Linux平台

1.心血来潮,在linux平台下也装了tomcat,但是由于使用了最新版的jdk,所以导致tomcat报错,同样导致不能访问到webapps里文件夹下的html文件,后来装回jdk1.8重新配置,问题解决(这个问题比较少见,因为很少有人直接装最新版jdk。。找了半天没找到对应解决方法,最后查看日志文件发现的)
2.另外,在查看别人教程配置环境变量的时候,记得要把其中文件路径改成自己的安装路径,不然会无法启动

备注:我发现直接把tomcat下载到Linux云服务器上 要比先通过Windows下载好文件再用winscp上传慢得多。。。所以推荐使用后者
再另:出问题要学会先看日志文件,这样能比较快速找到问题所在,节约时间

你可能感兴趣的:(tomcat能访问默认页面)