Tag: backport

将Java 6代码反向Java 5的简单方法?

我们一直在使用Java开发一个基于Windows的应用程序,但现在我们想要创建一个mac端口并且必须从Java 6和Java 5中反转代码。有没有简单的方法来实现这一点而不是重新编码Java 6的具体代码? 我们想让我们的代码保持最新。

Java 1.4的Backport Java 5/6function?

我们一直坚持使用Java2SE v1.4直到2010年底。这真的很讨厌,但我们无法帮助它。 我们现在有哪些选项可以使用一些新function? 我可以想到几种方式 更改字节码,例如使用Retrotranslator或Retroweaver 。 库的后端 ,例如Concurrent Backport ,但这对于generics无效。 模拟Java 5function,例如检查集合,带辅助方法的Varargs等。 通过预编译更改源代码,在最终编译之前剥离所有1.5内容,例如使用Declawer可以执行此操作。 我最感兴趣的是使用Weblogic和“真实”的东西在生产环境中使用它的非常积极的经验。