以我单位现在的工程为例,使用Weblogic8.1,JDK1.4 运行稳定,为了使用JDK5的特性,升级硬件的话划不来。但有时却和项目的发展有着些许不和谐。于是找到了Retroweaver,让JVM1.4上运行JDK1.5编译的程序。
到http://retroweaver.sourceforge.net/下载程序包,解压。使用相当简单,如下:
"%JAVA_HOME%"/bin/java -cp retroweaver-2.0.3.jar;retroweaver-rt-2.0.3.jar;../lib/asm-3.1.jar;../lib/asm-commons-3.1.jar;../lib/asm-util-3.1.jar net.sourceforge.retroweaver.Weaver -jar in.jar out.jar
使用的时候将retroweaver-rt.jar加入工程,OK了。