package n'existe pas d'erreur!
J'ai une structure de répertoire com/example/web
sous le répertoire racine qui contient un fichier java Bear.java
. J'ai un autre fichier java BearExtra.java
dans la structure de répertoire com/example/model
dans le même répertoire racine comme ci-dessus. Je suis l'appel d'une méthode dans BearExtra.java
de Bear.java
et j'obtiens l'erreur que le paquet n'existe pas.
J'ai importé com.example.model
paquet dans mon fichier java. Pouvez me donner quelques conseils?
Pouvez-vous nous montrer le code que vous avez?
Ne le compilateur vraiment dire
Ne le compilateur vraiment dire
package does not exist error!!
?
OriginalL'auteur rdx | 2011-07-12
Vous devez vous connecter pour publier un commentaire.
Cela fonctionne:
com/example/model/BearExtra.java
com/example/web/Bear.java
Maintenant, de compiler et d'exécuter ces classes, allez dans le répertoire où vous pouvez "voir" le
com
dossier et à faire:*nix/MacOS
Windows
et la suite est en cours d'impression de la console:
pour d'autres, la compilation sur la borne assurez-vous que votre javac est dans le répertoire parent la plupart. un exemple: thejavageek.com/2013/07/21/... Cette réponse avait la solution actuelle. Je voulais insister sur ce scenerio.
OriginalL'auteur Bart Kiers
Avez-vous préciser le "paquet" dans vos fichiers de classe?
Bear.java
BearExtra.java
Est le BearExtra publique de la classe?
oui, c'est public...
Plus de code / sortie du compilateur est nécessaire. Vous avez besoin de faire de la question de l'information plus détaillée.
Pourquoi n'utilisez-vous pas l'un de l'IDE qui est disponible ? IDE va simplifier le travail de compilation et d'importer les packages de droit.
OriginalL'auteur Charles Goodwin