%
Puffy image/svg+xml Puffy 2019-06-14 Stéphane HUC OpenBSD Team Inkscape Puffy OpenBSD https://www.openbsd.org/art4.html English "Puffy", it's a symbol of OpenBSD

OpenJDK SDK, Standard Edition

Article publié, le et modifié le
Une minute de lecture

Cet article contient 196 mots.
Source brute de l'article :
Commit version : 698e16e

Description

Le logiciel OpenJDK inclut des outils utiles pour le développement et les tests de programmes écrits dans le langage de programmation Java et s’exécutant dans une plate-forme Java.

Installation

Installez le paquet jdk.

  • Version : 1.8.0
  • ou, version : 11-5

Documentation

  • Le fichier pkg-readme : /usr/local/share/doc/pkg-readmes/jdk
  • ou pour jdk-11* : /usr/local/share/doc/pkg-readmes/jdk-11

Configuration

Variable PATH

Pensez à modifier votre variable d’environnement PATH, généralement depuis votre fichier personnel ~/.profile, pour y ajouter :

  • pour jdk 1.8.0.* : :/usr/local/jre-1.8.0/bin
  • pour jdk 11.5* : :/ur/local/jdk-11/bin/

Puis redémarrez votre session !

Gestion de la mémoire

Par défaut, l’empreinte de la mémoire est réduite à un usage de 256 Mo. Pour les applications nécessitant plus de mémoire, utilisez l’argument -XX:CompressedClassSpaceSize et augmentez en conséquence, selon le besoin.

Réseau IPv4, IPv6

Le mappage d’adresses IPv4 et IPv6 est désactivé. La conséquence est que jdk utilisera soit les adresses IPv4, soit celles d’IPv6, mais pas les deux en même temps. La gestion de l’adressage IPv4 est activée par défaut. Pour activer IPv6, il vous faut paramétrer les propriétés suivantes au moment de démarrer Java :

  -Djava.net.preferIPv4Stack=false
  -Djava.net.preferIPv6Stack=true
  -Djava.net.preferIPv6Addresses=true

Historique

J’ai écrit historiquement cette documentation sur le wiki de la communauté “OpenBSD Pour Tous”.