Java ne peut pas accéder à la classe, de la classe fichier non trouvé
Quand j'essaie de faire un projet dans l'Ide, j'ai l'erreur suivante sur cette ligne:
Sentence sent = new Sentence();
sent.emptySegments();
Erreur:
Error:(151, 10) java: cannot access javax.xml.bind.RootElement
class file for javax.xml.bind.RootElement not found
Sentence
est une classe qui implémente l' RootElement
interface
import javax.xml.bind.RootElement;
...
public class Sentence extends MarshallableRootElement implements RootElement {
Tous les paquets existent et je peux sauter à la déclaration de chaque interface ou classe mais je ne sais pas pourquoi IntellJ dit qu'il ne peut pas accéder ou de les trouver? Cependant RootElement
est une interface et non une classe
public interface RootElement extends Element {
void validate() throws StructureValidationException;
}
La déclaration ci-dessus est dans un fichier jar nommé jaxb-rt-1.0-ea.jar
et il existe dans le Projet de bibliothécaires.
Demander à l'évidence, la
Je pense que je l'ai résolu, j'ai ajouté le fichier jar pour les dépendances des modules qui avait l'erreur
C'est ce que je me disais que le problème était.
Merci, la réponse complète est ci-dessous dans ma réponse
jaxb-rt-1.0-ea.jar
ajouté à votre projet dépendances au moment de la construction?Je pense que je l'ai résolu, j'ai ajouté le fichier jar pour les dépendances des modules qui avait l'erreur
C'est ce que je me disais que le problème était.
Merci, la réponse complète est ci-dessous dans ma réponse
OriginalL'auteur Ahmad | 2016-07-24
Vous devez vous connecter pour publier un commentaire.
Le projet contient plusieurs modules. Tandis que la bibliothèque a été ajouté au projet de bibliothèques, certains modules manquait dans leur dépendance. Donc, j'ai résolu le problème en utilisant les étapes suivantes IntelliJ
La création d'un module de la bibliothèque et les ajouter dans le module de dépendances:
être individuel .classe et .java les fichiers, les répertoires et les archives
(.jar et .zip) contenant ces fichiers, ainsi que des répertoires avec
Java native bibliothèques (.dll, .donc, ou .jnilib).
OriginalL'auteur Ahmad
La reconstruction projet a fonctionné pour moi.
OriginalL'auteur Arda Ç.