VMS Java

Java:

Status:

Platform Availability
VAX None
Alpha HP Java 1.5/5
Itanium HP Java 1.8/8
VSI OpenJDK 8
x86-64 VSI has OpenJDK 8 in roadmap

Other JVM languages:

Language Implementation How to notes
Kotlin Standard distribution Requires Java 1.8/8
Use kotlindef.com and kotlin.com
Scala Standard distribution Requires Java 1.8/8
Use scaladef.com and scala.com
Scala Available from VSI Probably fully integrated (I have not tried it)
Groovy Standard distribution Requires Java 1.8/8
Use groovydef.com and groovy.com
JavaScript Builtin (Rhino in 1.5/5, NasHorn in 1.8/8) Ready to use as part of Java
JavaScript Standard Rhino JAR file and setup available in bundle
Python JPython 1.x JAR file and setup available in bundle
Very obsolete
Python Jython 2.x Latest version 2.7 requires Java 1.8/8 but old version2.5 works with Java 1.5/5
To run use: java "-Dpython.console=org.python.core.PlainConsole" -jar jython-standalone-2_7_1.jar
Somewhat obsolete
Lisp ABCL To run use: java "-Xmx512m" -jar abcl.jar

For information on how to call across different JVM languages see here.

Java servers:

Type Server How to notes
Servlet container CSWS_JAVA Official HPE/VSI port of Apache Tomcat
Comes as PCSI kit and is fully integrated
Servlet container Apache Tomcat See here
Message queue ActiveMQ Available from VSI (Itanium only)
Probably fully integrated (I have not tried it)
Message queue ActiveMQ Old version runs on Java 1.5 on Alpha
Get ZIP here
Database HSQLDB See my article Access VMS database - JVM databases
Database H2 See my article Access VMS database - JVM databases
Database Derby See my article Access VMS database - JVM databases

Java libraries:

Java tools:

Tool Source How to notes
Ant Ships with CSWS_JAVA
Ant VSI kit available for Itanium
Maven VSI kit available for Itanium

How to's:

How to's with specific instructions:

Back:

Back to main page.