服务器部署项目出现问题:Unsupported major.minor version 52.0
2016-06-24 10:31
232 查看
问题描述:
编写一个web 前置服务,使用ant编译项目,将项目部署到服务器上,启动时报此错误:Unsupported major.minor version 52.0
网上给出错误原因是服务器安装的java版本低于项目开发编译使用的java版本。 但是选择与服务器同样版本或者低于服务器版本编译项目,依旧出现此问题。经分析 ant 是使用javac 进行项目编译,没有明确配置使用哪个javac 进行编译, 默认使用环境变量设置的java 版本进行编译。
解决办法: 在build.xml 中配置javac
编写一个web 前置服务,使用ant编译项目,将项目部署到服务器上,启动时报此错误:Unsupported major.minor version 52.0
网上给出错误原因是服务器安装的java版本低于项目开发编译使用的java版本。 但是选择与服务器同样版本或者低于服务器版本编译项目,依旧出现此问题。经分析 ant 是使用javac 进行项目编译,没有明确配置使用哪个javac 进行编译, 默认使用环境变量设置的java 版本进行编译。
解决办法: 在build.xml 中配置javac
<javac fork="true" executable="C:/Program Files/Java/jdk1.6.0_24/bin/javac" source="1.6" memoryInitialSize="512m" memoryMaximumSize="1024m" classpathref="classpath" srcdir="${src}" debug="true" deprecation="on" optimize="true" includeantruntime="20" />
相关文章推荐
- 高并发性能调试经验分享
- 一张图带你理解事件分发过程
- oracle database performance tuning
- Datatables 服务器端分页
- lucene学习一:lucene增删改查和分页
- 七牛:关于图片 EXIF 信息中旋转参数 Orientation 的理解
- .Net Core 真能令微软的.Net 跨平台“蔓延”?
- 基于网络流量统计与反馈实现边缘机房间媒体流流量调度的一种思路
- 不是因为没钱而分手 而是因为没爱才离开
- B. Little Robber Girl's Zoo(CF#359)
- 基于Dex分包方案---热修复、热更新、插件化
- MFC中为菜单命令添加快捷键
- Mysql操作小结
- 解读ASP.NET 5 & MVC6系列教程(7):依赖注入
- 主成份分析以及R语言
- [置顶] 带有淡入淡出动画的ClearEditText
- JSP中的include的两种用法
- 正则表达式
- 大型分布式网站术语分析
- 控制文字体颜色变换