背景:
构建tomat7.0.61源码失败
原因:
该tomcat版本的依赖的commons-dbcp版本是1.4,而1.4版本中BasicDataSource类实现的是jdk1.6中的接口,而jdk1.7对应接口和1.6的不同,造成使用jdk1.7编译失败;
解决方法:
原本使用低版本的jdk1.6即可完成tocmat编译,奈何环境使用的jdk1.7,而且本地ant版本也是jdk1.7编译。那就给具体的javac指定jdk版本吧。
背景:
构建tomat7.0.61源码失败
原因:
该tomcat版本的依赖的commons-dbcp版本是1.4,而1.4版本中BasicDataSource类实现的是jdk1.6中的接口,而jdk1.7对应接口和1.6的不同,造成使用jdk1.7编译失败;
解决方法:
原本使用低版本的jdk1.6即可完成tocmat编译,奈何环境使用的jdk1.7,而且本地ant版本也是jdk1.7编译。那就给具体的javac指定jdk版本吧。