Hello, My build.xml has a javah task. Since it no longer works with Java 10 and higher, I added nativeHeaderDir to a javac task, and it is working fine. However, I still want to keep the javah task, so that the same build.xml works for older Java.
How can I make ant skip the javah task only when running with Java 10 and higher? More generally, is there any way to switch the execution path in build.xml, depending on the Java version? Or, is there any other standard way to migrate a javah task from old Java to Java 10/11 with backward-compatibility being maintained? Appreciate your help. Thanks, Rei Odaira