Tomcat6 webapp没有在亚马逊Ec2上部署

时间:2013-10-16 15:39:55

标签: 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/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 !!

看起来我已经在这里做了一切......有没有人有任何想法?谢谢!

1 个答案:

答案 0 :(得分:0)

这就是tomcat服务器的问题。解决方案是删除ROOT文件夹并将您的jasperserver应用程序文件夹重命名为ROOT,重新启动tomcat服务器,然后查看会发生什么。它应该工作正常。