سؤال

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

java.lang.ClassNotFoundException: com.google.gwt.user.client.rpc.RemoteService

هل يعلم احد كيف نصلح ذلك؟لقد استخدمت Maven لبناء تطبيقي (mvn clean install)

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

المحلول

الرجاء إضافة التبعية في الخاص بك pom.xml.يستبدل ${gwtVersion} في التبعية أدناه.

    <dependency>
        <groupId>com.google.gwt</groupId>
        <artifactId>gwt-servlet</artifactId>
        <version>${gwtVersion}</version>
        <scope>runtime</scope>
    </dependency>

مرة أخرى قم بنفس الخطوة mvn clean install

يرجى إلقاء نظرة على ClassNotFoundException عند نشر GWT-RPC-Application

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