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 |
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 more languages and details see JVM languages on VMS.
For information on how to call across different JVM languages see here.
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 |
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 with specific instructions:
Back to main page.