ClassNotFoundException عند نشر GWT-RPC-Application على OpenShift
سؤال
لقد قمت بنشر تطبيق الويب الخاص بي (المكتوب باستخدام 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
لا تنتمي إلى StackOverflow