web-applications - Tomcat6 webapp 未部署在亚马逊 Ec2 上

标签 web-applications ubuntu amazon-ec2 tomcat6

我已经为此苦苦挣扎了一段时间。我有一个已成功上传到我的 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!!

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

最佳答案

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

关于web-applications - Tomcat6 webapp 未部署在亚马逊 Ec2 上,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19407775/

相关文章:

java - 在 war 中访问属性文件

java - 上传的文件有病毒如何验证?

html - 嵌入式网络服务器 HTML5 移动应用程序方法

python-3.x - 使用 boto3 获取给定 EC2 实例类型的当前价格

linux - 登录到从 AMI 创建的实例,在 sshd_config 中将 PasswordAuthentication 设置为 yes

web-applications - Struts2 网络应用安全

Ruby 2.2.0 无法在 Ubuntu 14.04.1 LTS 上构建

linux - Odoo 10 使用配置文件启动 systemd 服务时出错

ubuntu - 可以在 Google Chrome OS 中下拉到 Ubuntu 吗?

apache - 如何防止服务器文件被在线查看?