خطأ في تجميع في Eclipse IDE لبرنامج Java
-
19-09-2019 - |
سؤال
لدي التقرير الذي يعطي الكسوف عن طريق الخطأ التالية
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 الذي تستخدمه. يحاول تحديث على حد سواء.
لا تنتمي إلى StackOverflow