我在某CentOS6上編譯collectd,運(yùn)行了./configure--enable-java后提示找不到j(luò)avac:checkingforjavac...notfoundcheckingforjar...notfoundcheckingforjavac...nocheckingforjar...no但該服務(wù)器已經(jīng)用yuminstalljava-1.7.0-openjdk-devel安裝了jdk,從命令行是可以運(yùn)行javac的:$whichjavac/usr/bin/javac我認(rèn)為它可能是通過JAVA_HOME來(lái)找的,但環(huán)境變量中沒有設(shè)置JAVA_HOME,于是用exportJAVA_HOME=/usr/lib/jvm/java-1.7.0-openjdk.x86_64設(shè)置,但configure仍然找不到。P.S.這個(gè)configure腳本在我的archlinux上就可以找到j(luò)avac,可以正常運(yùn)行
configure 腳本是如何尋找某個(gè)命令的
呼啦一陣風(fēng)
2019-04-08 11:18:40