目前公司jdk大多数版本都使用的1.6,最近要求升级jdk为1.8.由于应用非常多,所以在升级过程中出现了一部分应用以及升为1.8,一部分仍然保持1.6的版本。这里就出现了jdk打包版本的问题:

低版本打包高版本使用时没问题的,但高版本打包低版本使用会找不到类。这个的根本原因就是java字节码中minor_version、major_version的值。关于jdk版本和minor_version、major_version的对应值这里不再赘述。

我们是maven项目,只能通过制定编译版本为1.6降版本打包才能解决。

<plugin><groupId>org.apache.maven.plugins</groupId><artifactId>maven-compiler-plugin</artifactId><configuration><source>1.6</source><target>1</target>.6<encoding>UTF-8</encoding></configuration></plugin>

java打包jdk版本问题相关推荐

  1. java编译器jdk版本_以编程方式确定Java类的JDK编译版本

    java编译器jdk版本 当需要确定使用哪个JDK版本来编译特定的Java .class文件时, 通常使用的方法是使用javap并在javap输出中查找列出的"主要版本". 我在我 ...

  2. java切换jdk版本_切换JDK版本quick

    最近遇到一个小问题,同时做两个项目,jdk版本一个是5,一个是6,我也去网上找了找方法,但是感觉不是特别好用,最后自己通过一些环境变量设置的技巧和一些批处理命令来使得这件事情只需要双击,输入一个数字回 ...

  3. java最新jdk版本_java版本和jdk版本

    现在一般是使用的jdk1.5的版本,比较稳定,而且在大的企业中使用的也较多,小的公司赶时髦喜欢用新版本,其实新版本可能会有些漏洞什么的,对企业来讲是有风险的,但是对于个人学习,我觉得也可以用1.5就行 ...

  4. java切换jdk版本_JDK版本切换(1.7与1.8)

    [前言] 在做不同的java项目时候,因项目需要很可能来回切换jdk版本: [探索之旅] 分别安装版本jdk1.7.0_45与jdk1.8.0_172,修改JAVA_HOME后,jdk还是切换不过来, ...

  5. Java:JDK版本特性汇总

    一.JDK 1.0 发布版本 1.0 发布时间 1996.1.23 特性要点 正式版本运行环境的实现(JVM). Applet. AWT. 特性说明 Java初始版本,纯解释运行,使用外挂JIT,性能 ...

  6. java 降低jdk版本_jdk1.7降级到1.6 | 学步园

    最近在整jenkins,发现内存jenkins 服务器占用及其夸张,启动后就达到3.4G的虚拟内存,1G的实际内存,查了很久没有什么进展,网上有个帖子说是jdk1.7吃内存,降到1.6比较好,就试试看 ...

  7. Java和JDK版本的关系

    JAVA的版本最开始是1995年的JDK Alpha and Beta版本,第二年发布JDK1.0版本之后就是JDK1.1,JDK1.2.到1998年,不再叫JDK了,而是叫J2SE,但是版本号还是继 ...

  8. Java 技术篇-IntelliJ IDEA修改java、jdk版本实例演示

    需要在两个地方配置一下,一个是 Settings 里的 Java Complier . 另一个是 Project Structure 里的 Project . 位置一: 下面是第一个地方,如图我修改为 ...

  9. java 与 jdk版本的对应关系及多个版本下载地址

    下载地址 https://www.oracle.com/java/technologies/downloads/archive/ 对应关系

最新文章

  1. [转载] 数据库分析手记 —— InnoDB锁机制分析
  2. [云炬创业基础笔记]第七张创业团队测试7
  3. Spring 框架 详解 (四)------IOC装配Bean(注解方式)
  4. Mac 如何操控远程的 Windows 电脑
  5. c语言选择菜单程序设计,c语言课程设计报告-- 使用菜单选择趣味程序.doc
  6. mysql——时间字段类型与C#中datetime
  7. 0.618 与 1.414
  8. 自动登录Windows系统
  9. Spring properties dependency checking
  10. Hibernate3动态条件查询
  11. 服务器上怎么查询ubuntu版本信息失败,Ubuntu安装包信息如何查看
  12. ORACLE 树形遍历查询根节点 父节点 子节点
  13. 计算机组成原理课程设计报告,计算机组成原理课程设计报告.doc
  14. matlab控制读取数小数位,matlab输出的数值型矩阵中如何控制小数位数,以及对齐方式?...
  15. NOSQL,MongoDB是什么?
  16. Learning a Proposal Classifier for Multiple Object Tracking
  17. echarts3d城市配置项
  18. 用canvas实现一个简易绘图工具
  19. 二叉树 红黑树 B树 B+树的优缺点
  20. 古风系统仙侠文推荐_言情古风仙侠小说推荐——查看: 言情小说排行榜(1)

热门文章

  1. 五大常见的数据类型之 String
  2. oracle优化器统计信息相关
  3. linux传输文件特别慢,加快Linux文件拷贝速度的两大方法
  4. html调起苹果手机摄像头_HTML5如何调用手机摄像头拍照实现方法介绍
  5. 详解Java四大作用域
  6. idea关闭多个项目合并在tab栏显示
  7. vs2015 开发软件_2015年重要的软件开发发展
  8. Python超声波测距仪制作教程
  9. 币圈×互联网第一男神天团,昨日成团
  10. 程序员怎么凭一己之力搞垮项目?