kubernetes
elasticsearch
kafka
zookeeper
ceph
cassandra
percona-cluster
glance
mariadb
spark
This provides the OpenJDK Java Environment.
This is a layered charm that generates a deployable OpenJDK charm. Source for this charm is available at github.
This subordinate charm implements the java interface and requires a principal charm that provides the java relation endpoint. Example deployment:
java
juju deploy ubuntu-devenv juju deploy openjdk juju add-relation ubuntu-devenv openjdk
This determines which OpenJDK packages to install. Valid options are jre or full. The default is jre, which will install the OpenJDK Java Runtime Environment (JRE). Setting this to full will install the OpenJDK Java Development Kit (JDK), which includes the JRE.
jre
full
Switch between the JRE and full (JRE+JDK) with the following:
juju set openjdk java-type=full
Major version of Java to install. This defaults to 8 and installs openjdk-8-[jre|jdk]. Valid options for Ubuntu 14.04 (Trusty) are 6, 7, or 8. Valid options for Ubuntu 16.04 (Xenial) are 8 or 9.
8
6
7
9
Switch between Java7 and Java6 with the following:
juju set openjdk java-major=6