ошибка компиляции в eclipse IDE для Java-программы
-
19-09-2019 - |
Вопрос
У меня есть следующий код, для которого eclipse выдает следующую ошибку компиляции:
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
и мой код:
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();
}
}
Решение
Это означает, что библиотека vaadin, какой бы она ни была, зависит от какого-либо стороннего файла или файлов JAR, которые должны присутствовать в вашем CLASSPATH при компиляции и запуске вашего приложения, но которые вам не хватает.
Другие советы
Возможно, в ваше приложение включена версия JAR Vaadin, отличная от версии плагина Vaadin Eclipse, которую вы используете.Пытаться обновление оба.
Не связан с StackOverflow