Question

Je le code suivant pour lequel éclipser donnant erreur de compilation suivante:

Multiple markers at this line
- The hierarchy of the type TutorialsApplication is inconsistent
- The type com.vaadin.terminal.Terminal$ErrorListener cannot be resolved. It is indirectly referenced 
 from required .class files
- The type com.vaadin.terminal.URIHandler cannot be resolved. It is indirectly referenced from 
 required .class files

et mon code est:

package com.example.tutorials;

import com.example.component.Window.HomeWindow;
import com.vaadin.Application;

@SuppressWarnings("serial")
public class TutorialsApplication extends Application {
    // @Override
    public void init() {
        HomeWindow main = new HomeWindow("Welcome to FunFusion Content Management System");
        setMainWindow(main);
        main.initWindow();
    }
}
Était-ce utile?

La solution

Cela signifie que la bibliothèque Vaadin, quelle qu'elle soit, dépend d'un fichier JAR tiers ou les fichiers qui doivent être présents dans votre CLASSPATH lorsque vous compilez et exécutez votre application, mais que vous manquez.

Autres conseils

Peut-être que vous avez une version du Vaadin JAR inclus dans votre application qui ne sont pas la même chose que la version du plug-in Eclipse Vaadin que vous utilisez. Essayez mise à jour les deux.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top