Java wurde nie direkt für FreeBSD entwickelt. Daher ist hin und wieder der Betrieb von Java-Anwendungen auf FreeBSD etwas problematisch. Es gibt aus diesem Grund auch mehrere Java-Implementierungen für FreeBSD.
Um eine Software zum Laufen zu bekommen muss ein JDK gewählt werden. Eine Rangfolge als Vorschlag wäre die folgende. Bestimme Software läuft nicht mit jedem JDK. So benötigt der Minecraft-Client zum Beispiel java/linux-sun-jdk16.