这个问题已经困扰我三天了
已经排除了jdk版本问题,填写路径问题,root存在问题,root错误问题,中英文格式问题,服务器可以正常启动,html编译器问题,我现在是无能为力了
它可以访问localhost:8080,但对于webapps下的新建网页还是无能为力(404),我尝试了所有浏览器还是一样的结果
不管在webapp下新建文件夹和root新建文件夹,还是404
用tomcat的example也是404
首先html根本就可以不用tomcat来启动,你只需要双击文件就可以打开,tomcat其实不是用来执行html的,它是执行serlvlet的(servlet是一段可以被tomcat访问并执行的java代码,jsp虽然大部分是前端html,本质上还是servlet),如果单单想通过tomcat访问html,那么在tomcat的安装目录下webapps\ROOT里面放入html命名index.html,记得将Root目录下的文件全部删完,然后开启tomcat(如果tomcat原本开着,那么请你将它关闭,因为它还运行这之前的项目,需要重启进行重新加载),访问localhost:8080/index.html即可
按照这个步骤试试:
1、安装JDK,配置环境变量
2、安装Tomcat,启动Tomcat,直接访问http://localhost:8080 此时出现的是Tomcat主页(如果不能显示说明环境安装有问题)
3、单独显示网页:将文件放在webapps\ROOT下即可 (访问地址:http://localhost:8080/网页.jsp)
4、显示整个项目或新建的文件夹(在webapps下新建文件夹),此时有关键的一步:需要在conf/server.xml下 配置整个文件夹,否则访问不了,在host标签里面配置自定义文件夹 bss 为文件夹名称
<Context path=”/bbs” docBase=”bss” reloadable=”true” crossContext=”true”/>
webapps是存放web项目的。或者你想单纯用网页,那也需要个web项目的xml配置文件。你可以去其他目录里拷贝出来。就可以访问了。
解决了,重装之后点击安装界面后让你点击选项,我把后面两个选项都打钩后就可以了,真的服了