【发布时间】:2010-09-09 14:31:20
【问题描述】:
我维护一个 Java Swing 应用程序。
为了向后兼容 java 5(用于 Apple 机器),我们维护了两个代码库,一个使用 Java 6 的功能,另一个不使用这些功能。
代码基本相同,除了 3-4 个使用 Java 6 特性的类。
我希望只维护 1 个代码库。在编译期间有没有办法让 Java 5 编译器“忽略”我的代码的某些部分?
我不想简单地注释/取消注释我的代码部分,这取决于我的 java 编译器的版本。
【问题讨论】:
标签: java swing compilation