我维护一个Java Swing应用程序.
为了向后兼容java 5(对于Apple机器),我们维护了两个代码库,一个使用Java 6中的功能,另一个没有这些功能.
除了使用Java 6功能的3-4个类之外,代码大致相同.
我希望只保留1个代码库.在编译期间有没有办法让Java 5编译器"忽略"我代码的某些部分?
我不希望简单地评论/取消注释我的代码部分,具体取决于我的java编译器的版本.
java swing compilation
compilation ×1
java ×1
swing ×1