将java项目部署在tomcat中后启动(startup.bat),在本地访问项目,访问失败!现404错误!
发布网友
发布时间:2022-04-30 07:50
我来回答
共5个回答
热心网友
时间:2023-10-21 10:23
这不是你的Tomcat的问题,是你的项目的问题,你应该从新建一个项目,然后启动Tomacat,你会发现你刚建的项目运行正常,没有问题,所以是你的项目问题,解决的办法就是你重新建一个项目,然后把你原来的项目复制过去,这样就Ok了,我以前也是经常出现这样的问题,后来是我自己琢磨出来的办法,虽然笨,但是实用!谢谢
热心网友
时间:2023-10-21 10:24
cat也是手动安装进去的是么?
你用startup。bat没问题,说明你的环境变量都正确的。你说”但是我用服务启动Tomcat的话 程序加载完成后我的项目就会报错”,我理解是用服务启动tomcat,这时候:
问题1:tomcat本身是没问题的对吧?
问题2:然后访问项目时有问题对吧?
如果你能确定 问题1 ,那么问题出在你的项目的web.xml里,如果你不能保证问题1 ,我猜测你的服务里的tomcat是之前安装的遗留版,可能确实有问题。
方便的话把错误信息贴出来。
另外,团IDC网上有许多产品团购,便宜有口碑
热心网友
时间:2023-10-21 10:24
tomcat已经正常启动了,你可以在浏览器里面先输入http://localhost:8080验证一下,一般会出现tomcat的页面。项目要放在tomcat安装目录下的webapp文件夹下,然后用http://localhost:8080/项目名/文件名访问
热心网友
时间:2023-10-21 10:25
是不是本地的端口输错了?或者是文件名有误。仔细看一下地址栏
热心网友
时间:2023-10-21 10:25
估计是你在IE地址栏里输入的地址错了!!!
热心网友
时间:2023-10-21 10:23
这不是你的Tomcat的问题,是你的项目的问题,你应该从新建一个项目,然后启动Tomacat,你会发现你刚建的项目运行正常,没有问题,所以是你的项目问题,解决的办法就是你重新建一个项目,然后把你原来的项目复制过去,这样就Ok了,我以前也是经常出现这样的问题,后来是我自己琢磨出来的办法,虽然笨,但是实用!谢谢
热心网友
时间:2023-10-21 10:24
cat也是手动安装进去的是么?
你用startup。bat没问题,说明你的环境变量都正确的。你说”但是我用服务启动Tomcat的话 程序加载完成后我的项目就会报错”,我理解是用服务启动tomcat,这时候:
问题1:tomcat本身是没问题的对吧?
问题2:然后访问项目时有问题对吧?
如果你能确定 问题1 ,那么问题出在你的项目的web.xml里,如果你不能保证问题1 ,我猜测你的服务里的tomcat是之前安装的遗留版,可能确实有问题。
方便的话把错误信息贴出来。
另外,团IDC网上有许多产品团购,便宜有口碑
热心网友
时间:2023-10-21 10:24
tomcat已经正常启动了,你可以在浏览器里面先输入http://localhost:8080验证一下,一般会出现tomcat的页面。项目要放在tomcat安装目录下的webapp文件夹下,然后用http://localhost:8080/项目名/文件名访问
热心网友
时间:2023-10-21 10:25
是不是本地的端口输错了?或者是文件名有误。仔细看一下地址栏
热心网友
时间:2023-10-21 10:26
估计是你在IE地址栏里输入的地址错了!!!
java应用如何启动tomcat的startup.bat文件,本人使用 Runtime.getRuntime...
首先确定配置好java的环境变量 在tomcat的bin下面找到setclasspath.bat用记事本打开 相应位置 加入set JAVA_HOME=。。。set JRE_HOME=。。(参考这个http://blog.csdn.net/znn626/article/details/7893555)然后运行-cmd 打开控制台 cd 到 你tomcat的bin目录下 最后敲startup回车 就启动了 shutdo...
tomcat可以正常启动,但是不能访问即页面报404错误怎么办
在环境变量中有两个属性:分别是CATALINA_HOME和CATALNIA_BASE,如果这个值指向的是A,那么即便运行的是B下的startup.bat, 真正启动的还会是A。3、确定Web应用是否成功启动 虽然Tomcat启动成功了,但是对应的Web应用启动失败,依然会导致404错误。倘若Web引用启动失败,那么就一定会在Tomcat的logs目录下的 ...
安装Tomcat后startup.bat运行没报错,但是点Start后Service Status仍然...
回答:楼主我不知道隔了这么久你有没有解决,我也遇到这个问题了,但我搜到了大神的解法,对我是有用的,分享出来让大家能看到吧,不懂的话欢迎私聊骚扰,大家一起讨论讨论,以下是方法: 你是点击start启动,进度条走到一半就结束了,又变回start的了,等于没能启动起来是吧? 或者有时候会提示错误代码X。 ...
安装Tomcat后startup.bat运行没报错,但是点Start后Service Status仍然...
Startup.bat 是以程序方式运行 启动后是带控制台的,一般调试的时候用 tomcat6w.exe 的strat 是以服务方式启动 不显示控制台。当Startup.bat 运行后你的8080 8009等端口都被占用了所以你的tomcat6w.exe Start无法再启动tomcat了。
tomcat启动失败
1. 运行tomcat的启动文件startup.bat,弹出黑窗口,直接闪退。这种情况一般都是没有配置JAVA_HOME导致的,配置jdk如果没有使用JAVA_HOME的方式配置环境变量,就会出这种问题 2. 启动后,停留一段时间,打印一些日志,然后窗口关闭。这种情况一般是端口号冲突了。由于端口号只会支持一个程序运行,如果tomcat...
tomcat点击startup.bat一闪而过无法启动怎么办
选择 高级系统设置 然后选择 高级选项页,再点击 环境变量。在系统属性下添加变量JAVA_HOME 然后值为你jdk所安装的位置比如(注意不要有中文名、除非默认否则尽量不要有空格) :C:\Program Files\Java\jdk1.7.0_71 环境变量设置好之后再打开startup.bat的你会发现不再一闪而过,启动成功了。
项目部署在tomcat下,启动的时候报错该怎么办?
原因:一启动就报错,是因为启动端口8080被占用了。解决方法:查看8080端口被什么程序占用了,结束此程序释放8080端口,重启启动项目即可。操作步骤如下:1、在电脑桌面按下键盘上的win+R键,打开运行窗口,输入cmd,点击确定;2、在打开的cmd窗口内输入netstat -ano|findstr 8080,查看正在使用8080端口的...
tomcat启动startup.bat一闪而过
是不是你的web应用没有部署好,你可以在tomcat的安装目录下的conf/catalina/localhost下创建一个xml文件,名字是web应用的入口,假设为hello.xml,内容是,这样下次再启动tomcat式,应用也发布好了。访问路径xx.jsp
tomcat中的startup.bat闪退
tomcat双击startup.bat后,启动窗口一闪而过,而且tomcat服务未启动,下面可能的原因及解决方法 原因:在启动tomcat是,需要读取环境变量和配置信息,缺少了这些信息,就不能登记环境变量,导致了tomcat的闪退 打开dos窗口,运行命令 java -version 然后运行命令 java -help 如果上面两个命令都有输出,说明...
tomcat启动startup.bat一闪而过怎么办?
一、 Neither the JAVA_HOME nor the JRE_HOME environment variable is defined Tomcat的startup.bat,它调用了catalina.bat,而catalina.bat则调用了setclasspath.bat,只要在setclasspath.bat的开头声明环境变量(红色两行)就可以了,原因是后来较新版本安装完不会自动登记环境变量JAVA_HOME,JRE_HOME...