makefile: use javac for creating JNI headers
authorKefu Chai <kchai@redhat.com>
Wed, 23 May 2018 02:45:39 +0000 (10:45 +0800)
committerKefu Chai <kchai@redhat.com>
Wed, 23 May 2018 07:21:07 +0000 (15:21 +0800)
commitc029d2d95c17695ac5dd46857cfad668a6f36125
tree909674d091783cb5b5e1464e7eec0db12e2675f9
parent98aa3b683021b0d7329319bbc74736d777603968
makefile: use javac for creating JNI headers

JDK 1.10 does not offer javah anymore, so we need to use "javac -h"
instead.

Signed-off-by: Kefu Chai <kchai@redhat.com>
(cherry picked from commit edc504b9d446cc1739f3e8e087914cfe66d6cac3)
Conflicts: configure.ac:
           src/java/Makefile.am: we don't use cmake back in jewel, so
port the cmake changes to autotools.
configure.ac
src/java/Makefile.am