Bonjour,

J"ai essayé de créer un installeur. Mon premier essai avec jpackage j'ai utilisé un jar généré avec Eclipse (librairies incluses). J'ai utilisé la commande jpackage avec --main-jar et crée un installeur qui ne lance rien. Je me suis dis que c'était peut être le fait que c'est une commande pour une application non modulaire. J'ai donc essayé la commande suivante :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
jpackage -n eurogip --input installer\input -p C:\libjava --module eurogrip/eurogrip --vendor "...evs"
Il ne trouve pas mon module eurogrip. J'ai vérifié avec java --list-modules. Il ne contient pas mon module développé avec Eclipse.
Mon fichier module-info.java

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
module eurogrip {
requires java.desktop;
requires javafx.controls;
requires transitive javafx.base;
requires transitive javafx.graphics;
requires javafx.fxml;
requires java.sql;
requires jdom;
requires org.apache.commons.lang3;
opens eurogrip.model to javafx.base;
opens eurogrip.controller to javafx.fxml;
exports eurogrip.controller;
exports eurogrip to javafx.graphics;
 
}
Je ne sais pas comment je dois procéder pour que la commande prenne en compte mon module. Merci.