errore di compilazione in IDE Eclipse per un programma Java
-
19-09-2019 - |
Domanda
codice
Ho seguito per i quali eclissare dando seguente errore di compilazione:
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
e il mio codice è:
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();
}
}
Soluzione
Ciò significa che la biblioteca Vaadin, qualunque essa sia, dipende da alcuni file JAR di terze parti o file, che deve essere presente nel classpath quando si compila e si esegue l'applicazione, ma che ti perdi.
Altri suggerimenti
Forse avete una versione del JAR Vaadin incluso nella vostra applicazione che non è la stessa della versione del plugin Vaadin Eclipse che si sta utilizzando. Prova aggiornamento sia.
Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow