Mac Terminal: impossible de trouver ou charger la classe principale de CLASSNAME

Je suis en train d'exécuter un programme java via le Terminal sur Mac, encore arriver:

Error: Could not find or load main class (MY CLASSNAME)

J'ai compilé cette application avec Eclipse, et lorsque je l'exécute avec Eclipse, il fonctionne très bien.
En outre, je suis dans le bon répertoire, comme lorsque je tape "ls" dans le Terminal, il répertorie tous les fichiers, comprend le fichier de classe je suis en train de lancer.

C'est ce que j'type:

java mainClass

Je serais très heureux de les aider à résoudre ce!

Merci,

Doyen

EDIT: Solution - au lieu de java mainClass, il doit avoir paquet: java startPackage.mainClass

  • Ne mainClass vivre dans un package?
  • Oui, son startPackage
  • Merci! C'était le problème!
  • ma classe principale qui est à césar, java com.de l'entreprise.césar ne fonctionne pas. Je ne peux pas comprendre ce qui se passe.......