Web applications 未在amazon Ec2上部署Tomcat6 webapp
这件事我已经琢磨了很长时间了。我有一个webapp jasperserver,已经成功上传到我的tomcat6服务器。这是:Web applications 未在amazon Ec2上部署Tomcat6 webapp,web-applications,ubuntu,amazon-ec2,tomcat6,Web Applications,Ubuntu,Amazon Ec2,Tomcat6,这件事我已经琢磨了很长时间了。我有一个webapp jasperserver,已经成功上传到我的tomcat6服务器。这是: root@ip-172-31-46-109:/var/lib/tomcat6/logs# cd /var/lib/tomcat6 root@ip-172-31-46-109:/var/lib/tomcat6# ls common conf logs server shared webapps work root@ip-172-31-46-109:/var/li
root@ip-172-31-46-109:/var/lib/tomcat6/logs# cd /var/lib/tomcat6
root@ip-172-31-46-109:/var/lib/tomcat6# ls
common conf logs server shared webapps work
root@ip-172-31-46-109:/var/lib/tomcat6# cd webapps
root@ip-172-31-46-109:/var/lib/tomcat6/webapps# ls
jasperserver jasperserver.war ROOT
root@ip-172-31-46-109:/var/lib/tomcat6/webapps# cd jasperserver
root@ip-172-31-46-109:/var/lib/tomcat6/webapps/jasperserver# ls
blank.htm cal errorPage.htm index.htm j jasperreports-flash-5.0.1.swf jpivot META-INF scripts themes wcf WEB-INF
我知道tomcat6正在工作,因为当我去http://localhost:8080 我可以看到tomcat6默认索引。然而http://localhost:8080/jasperserver/ 正在显示一个404
好像我在这里什么都做了…有人有什么想法吗?谢谢 这就是tomcat服务器的问题所在。解决方案是删除根文件夹并将jasperserver应用程序文件夹重命名为ROOT,重新启动tomcat服务器,然后看看会发生什么。它应该可以正常工作。我试过了,但是,我的代码中仍在寻找原始文件夹路径/var/lib/tomcat6/webapps/jasperserver,而不是/var/lilb/tomcat6/webapps/ROOT。我如何更改它?