Operating System - OpenVMS
1752815 Members
6009 Online
108789 Solutions
New Discussion

Re: New DST and Java on VMS

 

Re: New DST and Java on VMS

Hello,
How do I find out what version of Java I am running.
I do a java -version and I get

java version "1.3.1"
Java(TM) 2 Runtime Environment, Standard Edition
Classic VM (build 1.3.1-7, 12/15/2003-21:59, native threads, jit

However,

When I get on the system disk and do a
$show dev/files/out=a.txt and then search the a.txt file for any "java" files being used, I get the following::

VMS|SYSTEM >search a.txt java
IDE$SERVER 202006D7 [VMS$COMMON.JAVA$142.BIN]JAVA$JAVA.EXE;1
IDE$SERVER 202006D7 [VMS$COMMON.JAVA$142.JRE.LIB.ALPHA.FASTVM]JAVA$FVM_SHR.EXE;1
IDE$SERVER 202006D7 [VMS$COMMON.JAVA$142.JRE.LIB.ALPHA]JAVA$JAVA_VMS_SHR.EXE;1
IDE$SERVER 202006D7 [VMS$COMMON.JAVA$142.JRE.LIB.ALPHA]JAVA$ZIP_SHR.EXE;1
IDE$SERVER 202006D7 [VMS$COMMON.JAVA$142.JRE.LIB.ALPHA]JAVA$JAVA_SHR.EXE;1
IDE$SERVER 202006D7 [VMS$COMMON.JAVA$142.JRE.LIB.ALPHA]JAVA$VERIFY_SHR.EXE;1
IDE$SERVER 202006D7 [VMS$COMMON.JAVA$142.JRE.LIB.ALPHA.NATIVE_THREADS]JAVA$HPI_SHR.EXE;1
IDE$SERVER 202006D7 [VMS$COMMON.JAVA$142.JRE.LIB]RT.JAR;1
IDE$SERVER 202006D7 [VMS$COMMON.JAVA$142.JRE.LIB]SUNRSASIGN.JAR;1
IDE$SERVER 202006D7 [VMS$COMMON.JAVA$142.JRE.LIB]JSSE.JAR;1
IDE$SERVER 202006D7 [VMS$COMMON.JAVA$142.JRE.LIB]JCE.JAR;1
IDE$SERVER 202006D7 [VMS$COMMON.JAVA$142.JRE.LIB]CHARSETS.JAR;1
IDE$SERVER 202006D7 [VMS$COMMON.JAVA$142.JRE.LIB.EXT]DNSNS.JAR;1
IDE$SERVER 202006D7 [VMS$COMMON.JAVA$142.JRE.LIB.EXT]LDAPSEC.JAR;1
IDE$SERVER 202006D7 [VMS$COMMON.JAVA$142.JRE.LIB.EXT]LOCALEDATA.JAR;1
IDE$SERVER 202006D7 [VMS$COMMON.JAVA$142.JRE.LIB.EXT]SUNJCE_PROVIDER.JAR;1
IDE$SERVER 202006D7 [VMS$COMMON.JAVA$142.JRE.LIB.ALPHA]JAVA$NET_SHR.EXE;1
IDE$SERVER 202006D7 [VMS$COMMON.JAVA$142.JRE.LIB.ALPHA]JAVA$RMI_SHR.EXE;


So, am I running
1.3.1 or 1.4.2 ??

Is there a correct way to find out??


Benito
Bill Hall
Honored Contributor

Re: New DST and Java on VMS

Benito,

The PRODUCT command $PRODUCT SHOW PRODUCT JAVA* will tell you which versions of Java you have installed on your system. Two command procedures are placed in SYS$MANAGER to setup and "tear down" a specific version of Java for a process. These procedures use the naming convention of JAVA$xxx_SETUP.COM and JAVA$xxx_CANCEL_SETUP.COM where xxx is the collapsed version number.

Bill
Bill Hall