Je n'arrive pas à exécuter mon programme dans la ligne de commande. projectA a projectB et projectC sur le chemin de compilation.Compilation et exécution d'un programme Java avec d'autres programmes sur le chemin de génération
J'exécuter cette commande:
javac -cp "projectB/src/":"projectC/src/" path/to/projectA/src/packagename/Program.java
Cette compile bien. Tous les fichiers .java de projectA, projectB et projectC sont compilés en fichiers .class. Cependant, quand je lance la commande:
java -cp "projectB/src/":"projectC/src/" path/to/projectA/src/packagename/Program
Je reçois l'erreur suivante:
Error: Could not find or load main class path.to.projectA.src.packagename.Program
J'ai essayé d'exécuter la commande java avec de nombreux dérivés différents des -CP, chemins, et de différents répertoires de travail. Merci pour l'aide!
Merci! C'est ce qu'il a fait. –