【问题标题】:Tomcat6 webapp not deploying on amazon Ec2Tomcat6 webapp 未部署在亚马逊 Ec2 上
【发布时间】:2013-10-16 15:39:55
【问题描述】:

我已经为此苦苦挣扎了一段时间。我有一个已成功上传到我的 tomcat6 服务器的 webapp (jasperserver)。这里是:

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!!

似乎我已经在这里完成了所有事情......有人有什么想法吗?谢谢!

【问题讨论】:

    标签: web-applications ubuntu amazon-ec2 tomcat6


    【解决方案1】:

    这就是tomcat服务器的问题。解决方法是删除ROOT文件夹,将你的jasperserver app文件夹重命名为ROOT,重启tomcat服务器,看看会发生什么。它应该可以正常工作。

    【讨论】:

    • 我试过了,但是,我的代码中的某些内容仍在寻找原始文件夹路径 (/var/lib/tomcat6/webapps/jasperserver) 而不是 (/var/lilb/tomcat6/webapps/ ROOT)我该如何改变呢?
    猜你喜欢
    • 1970-01-01
    • 2014-01-28
    • 1970-01-01
    • 1970-01-01
    • 2013-11-24
    • 1970-01-01
    • 2012-06-05
    • 1970-01-01
    • 2013-03-03
    相关资源
    最近更新 更多