ошибка компиляции в Eclipse IDE для Java-программы - PullRequest
2 голосов
/ 10 февраля 2010

У меня следующий код, для которого затмение дает следующую ошибку компиляции:

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();
    }
}

Ответы [ 2 ]

5 голосов
/ 10 февраля 2010

Это означает, что библиотека vaadin, какой бы она ни была, зависит от какого-либо стороннего файла JAR или файлов, которые должны присутствовать в вашем CLASSPATH при компиляции и запуске приложения, но которые вам не хватает. *

0 голосов
/ 14 февраля 2010

Возможно, у вас есть версия Vaadin JAR, включенная в ваше приложение, которая отличается от версии плагина Vaadin Eclipse, которую вы используете. Попробуйте обновить и то, и другое.

...