网站部署到服务器(tomcate)问题以及浏览器兼容性问题汇总
来源:互联网 发布:如何解决域名劫持 编辑:程序博客网 时间:2024/06/01 23:46
eclipse将文件导出为war格式(自行百度吧)
直接放到服务器tomcate7 的webapp下面就行了
问题一:
org.springframework.transaction.CannotCreateTransactionException: Could not open Hibernate Session for transaction; nested exception is org.hibernate.exception.GenericJDBCException: Could not open connection
解决:检查配置文件中数据库用户名密码是否正确
我就是因为密码弄错了
问题二:服务器是tomcate7,项目开发用的是tomcate8
解决:把开发用的tomcate8换为tomcate7运行起来调试好了再放到正式的tomcate7服务器
关于如何替换:
1.下载tomcate7
2配置tomcate7环境变量,并测试启动tomcate7是否配置成功
3.eclipse导入外部tomcate7
4.右键项目run as 选择tomcate7注意到这里可能会出现cannot choose
解决:
工程-》右键-》Properties -》Project Facets 配置Dynamic Web Module、Java、JavaScript选择相应的版本。这样的话页面就可以正常的跑了
我的是tomcate8降低为7 Dynamic web Module降低为3.0就行了,然后配置对应的tomcate7
如果遇到Dynamic web Module无法修改解决:把servlet改为3.0打开web.xml(请直接替换web.xml头文件如下,每个版本的头文件好像都不太一样)<?xml version="1.0" encoding="UTF-8"?><web-app version="3.0" xmlns="http://java.sun.com/xml/ns/javaee" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://java.sun.com/xml/ns/javaee http://java.sun.com/xml/ns/javaee/web-app_3_0.xsd">2.修改项目的设置,在Navigator下打开项目.settings目录下的org.eclipse.wst.common.project.facet.core.xml
修改 <installed facet="jst.web" version="3.0"/>为3.0然后重写设置Dynamic Web Module就行了
问题三:浏览器兼容性问题
部署到正式服务器下之后360浏览器兼容模式css显示错位,急速模式或使用ie浏览器正常显示
网上的解决方法大致两种:
1.设置meat标签,强制使用极速模式(试了貌似不行)
<
meta
name="renderer" content="webkit">
2.上面这中方式设置只是默认极速模式,修改兼容模式仍然页面有不兼容的问题,因为兼容模式用的是IE内核,这样只需要控制IE就行
让用户的IE浏览器外不变,但用户在浏览网页时,实际上使用的是Google Chrome浏览器内核,而且支持IE6、7、8等多个版本的IE浏览器
设置:
<
meta
http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
完美解决
参考:https://my.oschina.net/cloudcoder/blog/362949
参考:http://www.cnblogs.com/wangbei2016/p/6039000.html
- 网站部署到服务器(tomcate)问题以及浏览器兼容性问题汇总
- tomcate 6.0热部署问题
- (转载)浏览器兼容性问题大汇总
- JS 浏览器兼容性问题汇总
- 浏览器兼容性问题大汇总
- 浏览器兼容性问题大汇总
- JS浏览器兼容性问题汇总
- 浏览器兼容性问题大汇总
- 浏览器兼容性问题大汇总
- 浏览器兼容性问题大汇总
- 浏览器兼容性问题汇总
- IIS网站部署常见问题汇总(乱码,服务器不可用)
- 浏览器兼容性问题汇总及解决方案
- 浏览器兼容性问题汇总及解决方案
- javaScript浏览器兼容性问题大汇总
- 本地调试,ie 谷歌浏览器都正常,但是将网站部署到服务器上发现ie内核css样式出现问题
- 本地IIS服务器搭建以及部署网站
- 浏览器兼容性问题以及解决方法1
- Tracing a Program As It Runs
- Java RMI 结合 (zookeeper)
- iOS 国际化手机内切换,不需要重新启动。
- ORACLE 常用查询
- PAT 乙级 1013
- 网站部署到服务器(tomcate)问题以及浏览器兼容性问题汇总
- 父页面得到子页面的值
- 每天一个linux命令(4):mkdir命令
- Android百度sdk初始化 配置
- Linux 文件与目录系统
- 你的气质里面,包含着你走过的路,读过的书和爱过的人
- spring注入方式
- JMS-ActiveMQ学习笔记
- how to force CDT to rebuild index with my new include.