`
ych19850810
  • 浏览: 31750 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

JDK向下兼容的问题

    博客分类:
  • JDK
JDK 
阅读更多
   不知道大家在开发实际项目的过程中,是否碰到过这样的需求,比如你整个项目的代码都是在JDK1.5环境下编写的,但是在项目开发的收尾阶段,客户方要求将之前编写的整个项目的代码都转为在JVM1.4环境下能跑起来。
    对于整个项目,其实需要转换的部分无非是项目中的jar包以及class文件。
    在网上搜索了一番,发现有Retrotranslator这么一个工具,其功能就是能使在JDK1.5中编写的代码能在JVM1.4中运行。下载好了jar包,也学会了几种转换的方法,最后好不容易转换完,把环境变量设为1.4,重新部署项目,启动服务器,但是不好使啊,还是报高版本下编写的代码不能在低环境jdk环境下运行的错误,真是百思不得其解。学无止境啊,不知道同仁们有没有什么好的方法,或者有成功的经历,希望能借鉴一下。
分享到:
评论

相关推荐

    jdk 1.8 源码

    jdk 1.8 源码,具体版本为jdk-8u131,向下兼容1.7和1.6。

    jdk8官方源码包

    学习jdk源码时,用来比较各个版本的jdk的那些不同,jdk8增加啦函数式编程,算是比较大的改变 ,但jdk的向下兼容性非常强,入门级的可以看看jdk6,jdk7 jdk6是比较经典的jdk由此开始jee企业级开发,有兴趣同学可以去...

    JVM虚拟机从入门到实战视频教程.zip

    019-JVM向下兼容向上不兼容问题 020-JDK,JRE,JVM之间的关系 021-JDK8中的Compact-Profiles 022-jdeps工具查看compact 023-javac中的profile配置compact 024-EJDK8配合compact裁剪JRE 025-【分析】常量池总数 026-...

    JavaFan 建站系统 v3.9.16

    (JDK为向下兼容,请尽可能的升级JDK的版本)3.系统后台登录地址为:/admin/,初始用户名和密码为:admin admin4.支持网站基本信息设置,可以在后台设置任意多个参数的值,例如:网站名称、关键字、网站描述、联系电话...

    IK-Analyzer-2017

    IK分词器最近更新是2012年,已经和solr版本对应不上,需要手动修改源码才可以! 这是我自己基于jdk8的更新!java是向下兼容的,顾版本的关系应该不大

    jfreechart-fse:JFreeChart-未来状态版

    JFreeChart-未来状态版(FSE) 这是JFreeChart的开发版本,已从JFreeChart 1.0.x系列... 目的是使JFreeChart API和代码现代化,并从新玩法中获得乐趣,而不受向后兼容性的限制。 戴维·吉尔伯特(David Gilbert)

    JavaFan 建站系统 v3.9.16.rar

    (JDK为向下兼容,请尽可能的升级JDK的版本) 3.系统后台登录地址为:/admin/,初始用户名和密码为:admin admin 4.支持网站基本信息设置,可以在后台设置任意多个参数的值,例如:网站名称、关键字、网站描述、联系...

    访问者模式java源码-jfcm:Java模糊认知地图

    兼容的许可证下分发。 文档和示例代码 您可以在 JFCM 网站上找到文档、示例等: 关于作者 我的名字是 Dimitri De Franciscis,我在意大利(米兰地区)作为自由顾问生活和工作。 我主要从事企业 Java 项目,包括前端...

    Spring_Framework_ API_5.0.5 (CHM格式)

    所以 Spring4 必须支持 Java6,7 和8,为了保持向后兼容性, Spring 框架没有适应 Java8 带来的许多新特性,比如 lambda 表达式。 Spring5 的基准版本为8,因此它使用了 Java8 和9的许多新特性。例如: Spring ...

    sqljdbc.jar sqljdbc4.jar

    在某些情况下,您可能需要重新编译应用程序,因为它可能与 JDK 5.0 或更高版本不兼容。有关详细信息,请参阅 Sun Microsystems 网站上的文档。 sqljdbc4.jar 类库提供对 JDBC 4.0 的支持。它不仅包括 sqljdbc.jar ...

    j2sdk-1_3_1_08-windows-i586

    j2sdk-1_3_1_08-windows-i586,windows7,可正常使用,属于Java早期版本,Java3,适合需要向下兼容的开发者,感谢下载。

    j2sdk-1_3_1_05-windows-i586

    j2sdk-1_3_1_05-windows-i586,windows7,可正常使用,属于Java早期版本,Java3,适合需要向下兼容的开发者,感谢下载。

    j2sdk-1_3_1_06-windows-i586

    j2sdk-1_3_1_06-windows-i586,windows7,可正常使用,属于Java早期版本,Java3,适合需要向下兼容的开发者,感谢下载。

    j2sdk-1_3_1_07-windows-i586

    j2sdk-1_3_1_07-windows-i586,windows7,可正常使用,属于Java早期版本,Java3,适合需要向下兼容的开发者,感谢下载。

    软件框架设计的艺术

    4.2 向后兼容 43 4.2.1 源代码兼容 43 4.2.2 二进制兼容 44 4.2.3 功能兼容——阿米巴变形虫效应 50 4.3 面向用例的重要性 52 4.4 API设计评审 55 4.5 一个API的生命周期 56 4.6 逐步改善 60...

    最新SpringBoot项目书籍学习平台.zip

    - 运用自顶向下的分层思想设计总体功能模块,有助于后续的功能拓展和维护; - 强调用户体验,通过现代化的技术手段优化操作流程和界面设计。 4. **资源内容**: - 项目不仅提供了完整的源代码,还包括了详细的文档...

    基于Java-web停车场管理系统的设计与实现.docx

    基于Java-web停车场管理... 2.1.2构建本系统J2EE开发工具 Java虚拟机:JDK 1.7.0_79 java开发工具:Myeclipse web服务器:Tomcat 7.0 2.2 MVC介绍 MVC是一种软件设计典范,它最早存在于桌面程序中,它可以处理模型数

    漏釜

    Y :次要版本,当发生重大的向后不兼容更改时增加 Z :构建版本,每次构建都递增 为了在不中断更改的情况下使用所有新功能和错误修复,下游项目可以依赖于[XY1,XW-SNAPSHOT)形式的版本范围,其中W = Y + 1 (例如...

    stork:Stork 数据传输调度程序,由纽约布法罗大学的数据密集型分布式计算实验室 (DIDCLab) 开发

    建造构建 Stork 需要安装 Java SE 7 兼容运行时 (JRE) 和开发工具包 (JDK)。 构建就像运行make一样简单。 可以通过运行make help查看其他构建目标。配置Stork 配置文件 (stork.conf) 可用于更改服务器和客户端工具的...

    开源中国源码

    用户之间相互解答,分享产品使用心得,只向用户推送自己关心的消息,扩大价值,压缩干扰。 > 使用说明:请保留页面底部的 *powered by 28844. com* 感谢支持 在线地址: [28844.com](http://www.28844.com) | ...

Global site tag (gtag.js) - Google Analytics