Maison >Java >javaDidacticiel >Qu'est-ce que l'outil JLink dans Java 9 ?
JLink est un nouvel outil de création de liens permettant de créer notre propre JRE personnalisé. Habituellement, nous pouvons utiliser le JRE par défaut fourni par Oracle pour exécuter nos programmes. Si nous devons créer notre propre JRE, nous pouvons utiliser cet outil. L'outil JLink peut vous aider à créer votre propre JRE qui contient uniquement les classes requises pour exécuter votre application . Il peut réduire la taille des API développées et réduire les dépendances liées à l'utilisation d'un JRE complet.
Dans Java 9, nous avons une nouvelle phase entre la compilation du code et son exécution, qui est le temps de liaison. Le temps de liaison est une phase facultative entre le temps de compilation et le temps d’exécution.
<strong>jlink --module-path --add-modules --limit-modules --output</strong>
<strong>jlink --module-path $JAVA_HOME/jmods:mlib --add-modules com.greetings --output greetingsapp</strong>
Dans la commande ci-dessus, la valeur de module-path est le chemin d'accès au répertoire contenant le module empaqueté. JAVA_HOME/jmods est un répertoire contenant java.base.jmod, d'autres modules standards et JDK. Les composants du module com.greetings sont inclus dans le répertoire mlib sur le chemin du module.
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!