9
votes

Comment appeler la méthode dans le fichier JAR avec terminal?

J'ai un projet compilé dans un fichier JAR et j'ai besoin d'appeler une méthode à partir de cela .Comment puis-je faire cela au terminal Ubuntu?


0 commentaires

4 Réponses :


6
votes
java -cp test.jar org.dekz.HelloWorld

0 commentaires

4
votes

Je dois appeler une méthode de celle-ci. P>

Ce n'est pas une déclaration très spécifique. Si vous souhaitez appeler la méthode principale de votre classe principale, vous pouvez faire P>

java -jar path/to/yourjar/yourJar.jar
  • BOTS BUSIC LI> ul>

    Si vous souhaitez appeler une méthode à partir de cette classe à partir d'une autre classe, vous devez ajouter ce bocal dans votre parcours de classe, puis vous pouvez accéder à d'autres méthodes. Mais depuis que vous avez écrit du terminal, je suppose que la première approche convient à vous p> blockquote>


0 commentaires

12
votes

Vous ne pouvez appeler aucune méthode du terminal ou de la cmd de n'importe quelle classe.

Vous pouvez exécuter la classe par le terminal.

Si votre JAR est exécutable Essayez: java -jar "nom de votre pot"

ou définissez le chemin de classe de votre pot: Java -ClassPath Chemin de trajectoire JAR-TO-JAR .


2 commentaires

Nous pouvons donner le nom de la méthode sous forme de paramètre. Si c'est public, cela fonctionnera. Java -Jar . Il exécute toutes les méthodes avec le même nom sur tous les packages du pot.


Comment appelez-vous la méthode à travers?



-1
votes

Vous pouvez appeler une méthode spécifique à partir d'un fichier JAR si et uniquement si le développeur a programmé le fichier pour l'appeler de l'extérieur. Vous pouvez utiliser un explorateur JAR pour bien les détails de chaque classe à l'intérieur d'un fichier JAR


0 commentaires