2016-07-19 2 views
2

J'utilise alchemy API pour mon projet. J'ai téléchargé java sdk à partir d'alchemyapi et j'ai essayé d'exécuter un exemple de code.Impossible de trouver ou de charger le chemin de la classe principale et le chemin de classe sont définis mais toujours le temps d'exécution de l'erreur

Il compile sans erreur mais quand j'essaye de l'exécuter il montre l'erreur (le message d'erreur: Impossible de trouver ou charger la classe principale) J'ai placé le CLASSPATH en incluant le point (.) Et les dossiers de jar qui est disponible pour ces api mais il montre toujours l'erreur. J'ai essayé toute l'option pour placer le chemin de la classe.

+0

Veuillez donner plus de détails, comme la commande que vous exécutez réellement. Vous voyez: les messages ne mentent pas. Si on vous dit que la JVM ne trouve pas vos classes, alors surprise, le chemin de classe que vous donnez à la JVM doit être incomplet. C'est aussi simple que ça. – GhostCat

+0

J'ai l'impression que cela a plus à voir avec la déclaration de paquets et une structure de répertoires incorrecte, puisque je suppose que vous avez écrit la classe principale vous-même? –

+0

;; C: \ Utilisateurs \ Vin \ java-java-sdk-3.0.1-jar-avec-dependencies.jar c'est le classpath mon fichier est présent dans le répertoire/vin/java /. Je n'ai rien écrit Je viens de copier l'exemple du code de la SDK et essayé de l'exécuter. – vin

Répondre

0

Ce que vous devez faire est de supprimer le nom du paquet de la classe. Parce que le nom du paquet est déjà là dans votre pot que vous avez importé.