سؤال

لدي التقرير الذي يعطي الكسوف عن طريق الخطأ التالية

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، مهما كانت قد تكون، تعتمد على بعض ملف أو ملفات جرة الطرف الثالث، والتي يجب أن تكون موجودة في Classpath عند ترجمة التطبيق الخاص بك وتشغيله، ولكنك مفقود.

نصائح أخرى

ربما لديك إصدار من جرة Vaadin المضمنة في التطبيق الخاص بك ليس هو نفسه إصدار البرنامج المساعد Vaadin Eclipse الذي تستخدمه. يحاول تحديث على حد سواء.

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top