我的电脑同时使用两个jdk版本,默认1.7,eclipse使用的是1.8,,由于项目启动时有加载类需要jdk1.8的包,1.7不支持.所以导致项目在eclipse直接能够跑,而在外面的tomcat跑是就出现startup failed due to previous errors的错误. 但是这样的提示信息问题还是表达比较含糊,下面我们开始重新理思绪,通过查看日志来分析原因. 为了调试,我们要获得更详细的日志.可以在WEB-INF/classes目录下新建一个文件叫logging.propert
这里以解析hibernate.cfg.xml数据库配置信息为例,运用dom4j的解析方式来解析xml文件. 1.在javaWeb工程里新建一个java类,命名为GetXmlValue.java,为xml文件解析工具类. public class GetXmlValue { //xml文件解析工具类 } 2.新建三个私有的静态变量,用以保存xml文件解析出来的数据库连接地址.用户名.登录密码,并创建相对应的get和set方法. public class GetXmlValue { private