Fichier de commande

papiejb72 Messages postés 82 Date d'inscription   Statut Membre Dernière intervention   -  
brucine Messages postés 23889 Date d'inscription   Statut Membre Dernière intervention   -

voici ma commande:

"d:\Program Files\Java\jdk-21.0.7\bin"\java.exe -cp "d:\SUBST\ProgramTarot\Code Tarot\bin" JeuxDeTarot
 

Et voici la réponse :

C:\Users\User\OneDrive\Videos\Bureau>"d:\Program Files\Java\jdk-21.0.7\bin"\java.exe -cp "d:\ProgramTarot\Code Tarot\.vscode\bin" JeuxDeTarot
Error: Could not find or load main class JeuxDeTarot
Caused by: java.lang.ClassNotFoundException: JeuxDeTarot
 

Le main class existe bien dans mon programe.

Si vous avez une solution merci d'avance.

Cordialement 

EJB

A voir également:

1 réponse

papiejb72 Messages postés 82 Date d'inscription   Statut Membre Dernière intervention  
 

pour compléter mon information:

Ce programme a été créé avec Visual Studio Code.

L'ouverture à partir de là fonctionne très bien. 

0
brucine Messages postés 23889 Date d'inscription   Statut Membre Dernière intervention   3 808
 

Bonjour,

Formellement, je n'en sais rien.

Après avoir noté que si le programme est destiné à être diffusé, il ne va pas forcément se trouver sous D: sauf si ce programme auparavant vérifie la lettre de CD, partition, lecteur et adapte en conséquence, il est probable en dehors d'une erreur de syntaxe que le répertoire courant ne se trouve pas dans le Path des class.

https://stackoverflow.com/questions/1279542/how-to-execute-a-java-class-from-the-command-line

0