项目部署在tomcat里面时报错!

如图:发布后报错! 我试着重新部署也没用, 重启也没用,删掉tomcat里的项目再部署也没用, 重新换了一个tomcat也没用,总之能试的方法都试对了, 无赖还是没解决,
然后点击Redeploy时又会报如下错误

第1个回答  2013-11-15

你好:

根据提示实在不好调节,但是英文的提示有3点,大可试一下:

    不能复制所有的资源到 Location路径

    看看项目文件的访问权限  

    建议停止服务器并重新部署

    或者去Tomcat\webapps\下面手动删除你的工程  重新部署(记得先关服务器)

追问

你应该先看清楚问题, 我服务停了,tomcat换了, 电脑重启了, 可这问题一直都在

追答

你好:
我前面已经说了 ,你光发个截图上来,我只能翻译一下重点给你

追问

那这百度只能截图啊? 远程? 那也行 , 对了 问题有更新, 你看看, 看还有什么发现

追答

大概的意思就是说你在启动的时候,重新部署了 ,让你关闭服务器,remove掉工程,再去add工程,之后启动~

追问

流程是这样的:先是把项目add到tomcat中,然后报第一个截图的错误, 然后Redeploy,再报第二个截图错误!,

追答

真的没碰过这么怪异的情况~~

追问

还有就是, 项目里面删除文件后可以提交, 但删除文件夹后不能提交

第2个回答  2013-11-15
是不是有文件,被其他程序正在使用啊追问

不说绝对没有, 但肯定是没有的, 我电脑都重启了

追答

手动发布试试吧,自己把工程中的class、jsp等资源文件拷贝过去

或者

将tomcat发布目录配置到工程目录下,在service.xml中配置context

或者

打个war包试试

追问

我myeclipse打不了war包,每次打war包时选择导出的路径后, 再去那路径里看, 可没有那个war

maven项目在idea中能正常运行,打成war包后,在tomcat上运行
另外,确保在IDEA中编译的项目和部署到Tomcat的项目路径一致。IDEA中可能有额外的构建路径或资源路径设置,需要在Tomcat中同样配置,确保所有资源能够正确加载。如果以上步骤都无法解决问题,建议检查日志文件,它们通常包含部署和运行期间的详细信息,帮助你定位具体错误原因。同时,可以考虑使用IDEA或Tomcat自带的...

部署多个Tomcat时出现报错怎么办?
解决方案:使用新的ROOT文件夹替换现有文件,并确保放置在\/tomcat\/webapps目录下,以避免因默认页面丢失导致的404错误。5. **浏览器打开后默认显示页面 解决方案:在\/conf\/server.xml文件中,调整docBase值,指向你希望作为默认页面的项目目录。6. **Tomcat启动后无法正常访问 解决方案:检查防火墙配置,...

项目部署在tomcat下,启动的时候报错该怎么办?
原因:一启动就报错,是因为启动端口8080被占用了。解决方法:查看8080端口被什么程序占用了,结束此程序释放8080端口,重启启动项目即可。操作步骤如下:1、在电脑桌面按下键盘上的win+R键,打开运行窗口,输入cmd,点击确定;2、在打开的cmd窗口内输入netstat -ano|findstr 8080,查看正在使用8080端口的进...

web项目部署到Tomcat出错,无法启动。
4.勾选Dynamic Web Module和Java,选择相应的版本,并点击下方出现的Further configuration available:5.修改eclipse默认的WebContent为WebRoot,并根据自己需要勾选Generate web.xml deployment deor:5.点击OK-->Apply应用设置,Java项目即转换为了Web项目。参考资料 解决无法将java项目部署到tomcat中去.博客...

idea发布web项目到tomcat显示无法确定路径怎么办?
如果您在将Web项目发布到Tomcat时遇到“无法确定路径”的错误,可能是因为您没有正确配置Tomcat的上下文路径。以下是一些可能有助于解决问题的步骤:1. 确保您的Web项目的部署目录与Tomcat的webapps目录匹配。例如,如果您的Web项目位于C:\\myproject\\src\\main\\webapp目录中,则应该将其部署到Tomcat的webapps...

ideatomcat部署项目401错误
ideatomcat部署项目401错误的解决方法如下。1、新建好web模块后,在module里面要添加进去。2、libraries下点加号,选择java,把这个模块的lib目录添加,lib中包含所需要的的各种jar包。

myeclipse8.6中的tomcat报错!
这里是程序提示你在你的应用中启动了一个叫做Timer-3的线程但是没有正常终止该线程(have started a thread named [Timer-3] but has failed to stop it),可能会导致内存泄露(This is very likely to create a memory leak.)。要解决这个问题,我个人认为需要你自己检查一下你的程序中是否使用...

在本地IDEA上的java项目,能正常启动tomcat运行,部署到linux服务器上就...
1. tomcat 成功开启 2.它的端口也没有和其它服务的端口冲突 3.确认访问路径,查看本机 host 中配置的信息也是正确的 这时就很纳闷了,后经大神指导,才明白:项目在 idea 上运行的时候,默认是省略项目名的,所以地址栏为:「 localhost:8080\/index.jsp 」,但是,项目部署到服务器上后,是把项目...

web项目部署到Tomcat出错,无法启动,如何解决?
选择相应的版本,并点击下方出现的Further configuration available:5.修改eclipse默认的WebContent为WebRoot,并根据自己需要勾选Generate web.xml deployment deor:5.点击OK-->Apply应用设置,Java项目即转换为了Web项目。参考资料 解决无法将java项目部署到tomcat中去.博客园[引用时间2017-12-31]

Tomcat部署项目(JEECG)时报错
亲,你好,很高兴有机会为你解答问题 首先从字面的意思解释是因为你在使用spring的过程中使用注解的方式去获取systemService类的实体,但是spring并没有找到整个程序中有systemService类;这种情况有两种可能 systemService 没有被声明注解 systemService 没有该类 亲,可以查找一下systemService是否被声明注解 ...

相似回答