تمت الإشارة إليه بشكل غير مباشر من ملف .class المطلوب

StackOverflow https://stackoverflow.com/questions/115971

  •  02-07-2019
  •  | 
  •  

سؤال

أتلقى رسالة خطأ عندما أحاول إنشاء مشروعي في Eclipse:

The type weblogic.utils.expressions.ExpressionMap cannot be resolved. It is indirectly referenced from required .class files

لقد بحثت عبر الإنترنت عن حل ولم أتمكن من العثور عليه (باستثناء تلك المواقع التي تجعلك تدفع مقابل المساعدة).هل لدى أي شخص أي فكرة عن طريقة لمعرفة كيفية المضي قدمًا في حل هذه المشكلة؟نقدر اي مساعدة، شكرا!

هل كانت مفيدة؟

المحلول

كيف تقوم بإضافة فئات Weblogic الخاصة بك إلى مسار الفصل في Eclipse؟هل تستخدم WTP، ووقت تشغيل الخادم؟إذا كان الأمر كذلك، فهل وقت تشغيل الخادم الخاص بك مرتبط بمشروعك؟

إذا نقرت بزر الماوس الأيمن على مشروعك واخترت إنشاء path->configure قم ببناء المسار ثم اختر علامة التبويب المكتبات.يجب أن تشاهد مكتبات weblogic المرتبطة هنا.إذا لم تقم بذلك يمكنك النقر فوق Add Library->Server Runtime.إذا لم تكن المكتبة موجودة، فأنت بحاجة أولاً إلى تكوينها. Windows->Preferences->Server->Installed runtimes

نصائح أخرى

قم بإضافة ملف Spring-tx jar ويجب أن يقوم بتسويته.

هل بحثت في Google عن "weblogic ExpressionMap"؟هل تعرف ما هو وماذا يفعل؟

يبدو أنك تحتاج بالتأكيد إلى التجميع جنبًا إلى جنب مع Weblogic ومع جرارات Weblogic المضمنة في مسار فئة Eclipse الخاص بك، إذا لم تكن قد قمت بذلك بالفعل.

إذا كنت لا تعمل بالفعل مع Weblogic، فأنت بحاجة إلى معرفة ما الذي يشير إليه في العالم.قد تحتاج إلى إجراء بعض عمليات البحث الشاقة على الجرار و/أو ملفات الفئات و/أو الملفات المصدر للبحث عن تلك التي تتضمن السلسلة "weblogic".

إذا اضطررت إلى تضمين شيء يعتمد على فئة Weblogic هذه، ولكن لا يمكنني استخدام Weblogic، فسأحاول إجراء هندسة عكسية لفئة متوافقة.قم بإنشاء فئة weblogic.utils.expressions.ExpressionMap الخاصة بك؛معرفة ما إذا كان كل شيء يجمع؛استخدم أي أخطاء أو تحذيرات ناتجة في وقت الترجمة أو وقت التشغيل لإعطائك أدلة حول الأساليب والأعضاء الآخرين الذين يجب أن يكونوا في هذا الفصل.قم بإنشاء طرق كعب روتين لا تفعل شيئًا أو تُرجع فارغة إن أمكن.

تحدث هذه المشكلة بسبب حصول عدد قليل من الجرار على مراجع من جرة أخرى وجرة مرجعية مفقودة.

مثال :إطار الربيع

Description Resource    Path    Location    Type
The project was not built since its build path is incomplete. Cannot find the class file for org.springframework.beans.factory.annotation.Autowire. Fix the build path then try building this project   SpringBatch     Unknown Java Problem

في هذه الحالة، يكون "org.springframework.beans.factory.annotation.Autowire" مفقودًا.

Spring-bean.jar is missing

بمجرد إضافة التبعية في مسار الفصل الدراسي الخاص بك، سيتم حل المشكلة.

كنت أتلقى هذا الخطأ:

لا يمكن حل النوع com.ibm.portal.state.exceptions.StateException.تتم الإشارة إليه بشكل غير مباشر من ملفات .class المطلوبة

القيام بما يلي إصلاحه بالنسبة لي:

الخصائص -> مسار بناء Java -> المكتبات -> مكتبة الخادم[wps.base.v61]unbound -> Websphere Portal v6.1 على WAS 7 -> إنهاء -> موافق

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