erro de compilação no IDE eclipse para um programa java
-
19-09-2019 - |
Pergunta
Eu tenho seguinte código para o qual eclipse dando seguinte erro de compilação:
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 meu código é:
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();
}
}
Solução
Isso significa que a biblioteca vaadin, seja ela qual for, depende de algum arquivo JAR de terceiros ou arquivos, que deve estar presente em seu CLASSPATH quando você compilar e executar o aplicativo, mas que você está perdendo.
Outras dicas
Talvez você tenha uma versão do JAR Vaadin incluído no seu aplicativo que não é o mesmo que a versão do plug-in Vaadin Eclipse que você está usando. Tente atualização ambos.
Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow