aboutsummaryrefslogtreecommitdiff
path: root/UPDATING
diff options
context:
space:
mode:
authorGreg Lewis <glewis@FreeBSD.org>2004-11-11 19:17:37 +0000
committerGreg Lewis <glewis@FreeBSD.org>2004-11-11 19:17:37 +0000
commit280df4e4cedc6b10cf8c1175ee494973c9160f98 (patch)
treea58a71a5a69e746e37ea04a1da0ca92adb314d26 /UPDATING
parent9ba5d267af2f0cbd6eff4441fbfbd0b071baad95 (diff)
downloadports-280df4e4cedc6b10cf8c1175ee494973c9160f98.tar.gz
ports-280df4e4cedc6b10cf8c1175ee494973c9160f98.zip
. Usher in javavmwrapper 2.0, a rewrite of the wrapper scripts designed to
allow the simple use of multiple VMs. Brief detail of the main changes: . When a VM is registered, symbolic links for its executables are created in ${LOCALBASE}/bin. This allows people to just type 'java', 'javac', etc. without having to add the VM installation directory to their PATH. . The actual 'java' that is executed via one of these symlinks is determined by the order of the (sorted) configuration file ${LOCALBASE}/etc/javavms and by the environment variables JAVA_VERSION, JAVA_OS and JAVA_VENDOR which function to select a VM as they do in the ports framework. . There is a new command, checkvms, to sanity check the configuration and symlinks. . The "javavm" executable is currently retained in its original capacity as a synonym for Java for backward compatibility. However, its use is deprecated. . Temporarily set MAINTAINER to myself to make monitoring any initial bug reports easier. The intent is to convert it to java@ at a later date. This is built on the ideas of znerd, hq and Shelton C. Johnson Jr., with hq and Shelton contributing code and reviews. PR: 27079, 39080 Reviewed by: hq, Shelton C. Johnson Jr. <shelton_c_j@yahoo.com>
Notes
Notes: svn path=/head/; revision=121406
Diffstat (limited to 'UPDATING')
0 files changed, 0 insertions, 0 deletions