/ / Run Swing jar sous Linux [fermé] - java, linux, swing, déploiement, jar

Exécuter Swing jar sous Linux [fermé] - java, linux, swing, déploiement, jar

J'ai compilé et créé le fichier jar pour monprojet réalisé en Java Swing avec JavaFX. Maintenant, je veux exécuter le projet sous Linux. Pour cela je dois exécuter ma configuration sous Linux et il sélectionne le chemin du répertoire depuis les fenêtres avec System.getProperty("user.dir"); Je veux la commande équivalente sous Linux.

Comment exécuter le jar Java Swing sur Linux?

Réponses:

0 pour la réponse № 1

Propriétés du système est commun à tous les systèmes d'exploitation.System.getProperties("user.dir"); retourne votre répertoire d'exécution (où vous exécutez la classe principale) en exécution.

Répondez pour votre commentaire:

  1. Gardez votre exécutable dans le répertoire utilisateur /home/userName.
  2. Si ton jar a une classe principale et qui peut fonctionner sans aucun paramètre, il suffit de doubler le pot pour obtenir l'interface utilisateur swing
  3. Si vous devez passer des paramètres en ligne de commande, créez un sh fichier comme run.sh avec java -jar yourjarName.jar argument1 argument2 ...
  4. Ouvrez l'invite de commande et exécutez sh run.sh