error de compilación en el IDE de Eclipse para un programa Java
-
19-09-2019 - |
Pregunta
código
He siguiente, que eclipsar dando siguiente error de compilación:
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
y mi código es:
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();
}
}
Solución
Esto significa que la biblioteca vaadin, sea la que sea, depende de algún archivo JAR de terceros o archivos, que debe estar presente en su CLASSPATH al compilar y ejecutar la aplicación, pero que se está perdiendo.
Otros consejos
Tal vez usted tiene una versión del JAR Vaadin incluido en su aplicación que no es la misma que la versión del plug-in de Eclipse Vaadin que está utilizando. Prueba a actualizar ambos.
Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow