本地的TOMCAT 运行可以,部署到阿里云上就不行,

本地的TOMCAT 运行可以,部署到阿里云上就不行,试了很多方法,在网上参考了很多方法都没用,以前这个项目是可以的

现在访问出现一个这样页面:

无法显示此页

  • 确保 Web 地址 http://120.55.189.96 正确。

  • 使用搜索引擎查找页面。

  • 请过几分钟后刷新页面。

 

我也搞不懂,这个http://120.55.189.96是从哪里来的,为什么会指向120.55.189.96

我的主机IP地址不是这个!

评论区

JFinal

2017-09-08 20:11

本站 jfinal.com 就是部署在阿里云上,并且也是用的 tomcat,参考一下这里:
https://my.oschina.net/jfinal/blog/353062

jfinal 开发的项目是标准的 java web项目,所以,你以前积累的部署知识直接可用,不需要区别对待是否为 jfinal 项目

zhhua89

2017-09-09 11:32

@JFinal 谢谢,我试一下

zhhua89

2017-09-09 18:50

@JFinal 我参考了https://my.oschina.net/jfinal/blog/353062方法,还是打不开,JFinal.start("WebRoot", 80, "/", 5);这个需要更改吗?

小胖

2017-09-10 09:49

tomcat部署不再需要这个start,去除Jetty的包

JFinal

2017-09-10 16:09

@zhhua89 JFinal.start(...) 这个方法仅仅是用于开发阶段,此外的任何环境都不会用到。 部署出现问题先看看日志里面的异常提示信息

zhhua89

2017-09-13 21:59

@JFinal 问题解决了!原来是版本问题!!
我是用MyEclipse2014开发的,发现myEclipse2014开发工具上的JDK最高的支持版本只能到JDK1.7。
然后我将JDK换成1.7,tomcat8也换成tomcat7,就可以了!
之前没有发现是版本问题,因为我的本机系统(Win10)部署的就是JDK1.8 及 TOMCAT8,运行jfinal项目并没有任何问题!!所以我在阿里云部署的也是相同的版本,导致我花了很多时间查找问题!!但是为什么我的本机1.8却可以?

热门反馈

扫码入社