当前位置:首页 » 文件传输 » tomcat无法访问
扩展阅读
webinf下怎么引入js 2023-08-31 21:54:13
堡垒机怎么打开web 2023-08-31 21:54:11

tomcat无法访问

发布时间: 2022-04-02 10:21:57

❶ 项目部署到tomcat上,tomcat能正常启动,为什么却无法访问

tomcat能正常启动,但是并不能说明你的项目正确部署到服务器上了啊,部署项目的时候会有提示的啊,也要先确认项目成功部署到服务器了哦 ,然后确认“服务器名:端口/项目名/目标资源所在路径”是正确的,才会消除404错误

❷ tomcat无法访问数据库

  1. 查看URL地址有没有错,http,IP,服务名(服务名需要与Linux系统一致)

  2. 在Apache访问成功的基础上,看下这三个地方数据库名、账户、密码是否一致

  3. 连接成功会有返回数据,如最后一图

❸ windows 服务器 tomcat启动后无法访问

1、安装jre默认安装就行.

6、点击Next后会出现下图,它会自动找到JRE位置,如果用户没有安装JRE,可以修改指向JDK目录(很多用户安装后无法编译JSP,就是这里没找到JRE,请务必先要安装JDK,并把这个目录正确指向JRE或者JDK的目录)。

❹ tomcat访问被拒绝

在tomcat5/6w.exe图标上右键--〉属性--〉兼容性标签栏里--〉在特权等级中钩选以管理员身份运行该程序,再次启动,然后就会在桌面右下角看到Apache Tomcat的图标.然后再看重新访问
vista的原因

❺ 启动tomcat无法打开http://localhost:8080

HTTP Status 404 - /
没找到文件

你看下 c:\tomcat\webapps\ROOT 里有index.jsp文件没有

❻ tomcat正常启动但是为什么不能访问页面

tomcat正常启动但是不能访问页面,是设置错误造成的,解决方法如下:

1、首先,右键点击server栏中的tomcat,在弹出的对话款中选择General。

❼ Tomcat配置成功后无法访问页面

你用ie访问这个域名,系统会查找dns服务器来进行解析,dns不可能把这个域名解析到你的计算机,所以必然失败。
不过如果你本地的hosts文件中,有域名和ip的解析,系统就直接用,不再访问dns服务器。所以你自己修改一下
windows
/
system32
/
dirver
/
etc
/hosts
这个文件吧

❽ tomcat不能访问

可能是因为abctest这个项目没有定义默认访问的首页文件,所以你直接访问/abctest后tomcat不知道你要访问什么文件,才会出这个404,你可以看看这个目录下的文件结构,然后找个存在的jsp或html文件访问一下。

❾ tomcat 无法访问页面

这个Tomcat的制作者太坑爹了,弄成这样别人还怎么访问页面? 这个是自己用的问题,和设计者没关系

你这个问题可能是tomcat的使用的端口被其他软件占用了,可以修改下tomcat的端口试试

❿ tomcat可以正常启动,但是不能访问即页面报404错误怎么办

1、正确的端口号

出现404错误证明,TOMCAT是启动成功了的。 但是在一台计算机上,可以启动多个端口号不一样的TOMCAT, 所以请确保自己访问的是正确的那个端口号,别自己启动的是8080端口号的TOMCAT,但是访问的地址却用的是80端口(默认),这样肯定会出现404错误的。

2、环境变量

假设有两个Tomcat A和 B,自己分明运行的是B 下的startup.bat, 但是启动的却是A。

在环境变量中有两个属性:分别是CATALINA_HOME和CATALNIA_BASE,如果这个值指向的是A,那么即便运行的是B下的startup.bat, 真正启动的还会是A。

3、确定Web应用是否成功启动

虽然Tomcat启动成功了,但是对应的Web应用启动失败,依然会导致404错误。

倘若Web引用启动失败,那么就一定会在Tomcat的logs目录下的 localhost.当前日期.log 里留下错误信息。

打开这个文件,检查对应的Web应用是否启动过程中报错了。 也许是web.xml多写了一个标签结束,也许是对应的servlet类找不到。

4、webapps下的ROOT目录

有的时候,在server.xml 中配置的<context 是以“/"为开始路径的,与此同时,在webapps目录下还存在一个ROOT目录,这个ROOT目录其实也是告诉tomcat,以“/” 为开始路径。

那么这样就发生冲突了,Tomcat只能二选一,通常情况下都会选择ROOT目录,那么在server.xml中配置的就<context 就无法启动了,导致访问对应的资源提示404错误。

5、访问地址的时候是否加了web应用的名称

这个也是常犯的错误,加入部署的时候,指定了路径,比如:

<Context path="/j2ee" docBase="e:\project\j2ee\web" debug="0" reloadable="false" />

那么访问的时候,要记得加上j2ee,像这样:http://127.0.0.1:8080/j2ee/hello

6、是否访问对资源了

这种错误也常见,写的文件是 hello.html, 但是访问的是 holle.html,会提示404。

7、不能访问WEB-INF目录下的资源

从安全角度触发,TOMCAT不允许访问WEB-INF目录下的HTML,JSP文件。 所以如果资源文件放在WEB-INFO下,也会提示404错误。

Web服务器的作用:

1、接收客户端的请求。

2、给客户端作出响应。

我们也可以自己手写Web服务器,但是那样太麻烦,而且难度很大,所以我们可以使用目前应用最广泛的Tomcat服务器。

常见的Web服务器:

lTomcat(Apache)

lJBoss(Redhat)

lGlassFish(Orcale)

lResin(Caucho)

lWeblogic(Orcale)

lWebsphere(IBM)