How to configure apache-ant to use bsdjava ?
Hans Lambermont
hans at lambermont.dyndns.org
Wed Jul 19 15:35:21 UTC 2006
Hi,
I need to install apache-ant (for building openoffice 2.0.3) and have
bsdjava installed : jdk-1.4.2p8_3 (and javavmwrapper-2.3) .
apache-ant wants to install java/linux-sun-jdk14, which I don't want.
How can I configure apache-ant such that bsdjava is used instead of
java/linux-sun-jdk14 ? I see no knobs in the Makefile to set this up.
Additional info : (hoped to be useful)
devel/apache-ant# make java-debug
_USE_BSD_JAVA_MK_1_0= no
# User specified parameters:
JAVA_VERSION= 1.2+ (1.2 1.3 1.4 1.5)
JAVA_OS= (native linux)
JAVA_VENDOR= (freebsd bsdjava sun blackdown
ibm)
JAVA_BUILD=
JAVA_RUN= jre
JAVA_EXTRACT=
# JDK port dependency selection process:
_JAVA_PORTS_POSSIBLE= JAVA_PORT_NATIVE_FREEBSD_JDK_1_5
JAVA_PORT_NATIVE_FREEBSD_JDK_1_5 JAVA_PORT_NATIVE_BSDJAVA_JDK_1_5
JAVA_PORT_NATIVE_BSDJAVA_JDK_1_4 JAVA_PORT_NATIVE_BSDJAVA_JDK_1_3
JAVA_PORT_NATIVE_BSDJAVA_JDK_1_2 JAVA_PORT_LINUX_SUN_JDK_1_4
JAVA_PORT_LINUX_SUN_JDK_1_3 JAVA_PORT_LINUX_SUN_JDK_1_2
JAVA_PORT_LINUX_BLACKDOWN_JDK_1_4 JAVA_PORT_LINUX_BLACKDOWN_JDK_1_3
JAVA_PORT_LINUX_BLACKDOWN_JDK_1_2 JAVA_PORT_LINUX_IBM_JDK_1_4
JAVA_PORT_LINUX_IBM_JDK_1_3
_JAVA_PORTS_INSTALLED= JAVA_PORT_NATIVE_BSDJAVA_JDK_1_4
_JAVA_PORTS_INSTALLED_POSSIBLE= JAVA_PORT_NATIVE_BSDJAVA_JDK_1_4
_JAVA_PORT= JAVA_PORT_NATIVE_BSDJAVA_JDK_1_4
_JAVA_PORT_INFO= PORT=java/jdk14 HOME=/usr/local/jdk1.4.2
VERSION=1.4.2 OS=native VENDOR=bsdjava
# Selected JDK port:
JAVA_PORT= java/jdk14
JAVA_HOME= /usr/local/jdk1.4.2
JAVA_PORT_VERSION= 1.4.2
JAVA_PORT_OS= native (Native)
JAVA_PORT_VENDOR= bsdjava (BSD Java Porting Team)
# Additional variables:
JAVAC=
JAVA_CLASSES= /usr/local/jdk1.4.2/jre/lib/rt.jar
regards,
Hans Lambermont
More information about the freebsd-ports
mailing list