As the subject says, so examined and determined that it can indeed be removed.
The Java source was being built and included in rt.jar, but it would not run because jdk/src/macosx/native/apple/launcher/JavaAppLauncher.m (implementing the two native methods) was not being built so it would have died with an UnsatisfiedLinkError. The Xcode project is not referenced anywhere in any makefile I looked at. Since it's not used anywhere (and appears to never have been used at all?), it should be purged from the jdk source. JBS issue: https://bugs.openjdk.java.net/browse/JDK-8048337 Webrev: http://cr.openjdk.java.net/~ddehaven/8048337/jdk.0/ -DrD-