32位 tomcat无法访问部署的项目
原因是Web项目默认的部署路径是WebContent。解决方案如下:
方案一:把部署路径修改成WebRoot。
步骤:
点击项目右键——》Deployment Assembly——》把原来的都删除掉——》add——》Folder
——》选择WebRoot——》Apply——》OK。
方案二:
项目设置一个主页,名字一般为indexjsp,就放到WebContent根目录下,tomcat启动时就会访问到它。
其实不是无法访问,如果你的程序里有其他资源,你按照” 服务器名/上下文路径(默认是工程名)/资源映射地址“ 的地址规范是可以访问到的。
本人偶遇此问题,配置都正常,但无法访问部署到Linux上tomcat中的项目。
寻遍百度无果,偶然360加速其把虚拟机关了,然后我重启了虚拟机,然后启动Rehat,next 启动tomcat,再次访问就OK了 (http://1921681200:8080/ssm/)。
总结:其它所有配置未变,重启linux然后重启tomcat,然后就可以访问部署到tomcat的项目了
提示:如遇此问题可尝试重启tomcat。
你可以把tomcat的端口换成别的 然后重试你要做的东西。
修改Serverxml文件。8080是Tomcat服务器的默认的端口号。我们可以通过修改Tomcat服务器的conf目录下的主配置文件serverxml来更改用记事本打开serverxml文件,找到如下部分: 以下为引用的内容: <Connector port="8080" maxHttpHeaderSize="8192" maxThreads="150" minSpareThreads="25" maxSpareThreads="75" enableLookups="false" redirectPort="8443" acceptCount="100" connectionTimeout="20000" disableUploadTimeout="true" /> 将其中的port="8080"更改为新的端口号即可,如将“8080”改为“9080”等。
你用IE访问这个域名,系统会查找dns服务器来进行解析,dns不可能把这个域名解析到你的计算机,所以必然失败。 不过如果你本地的hosts文件中,有域名和ip的解析,系统就直接用,不再访问dns服务器。所以你自己修改一下 windows / system32 / dirver / etc /hosts 这个文件吧
0条评论