OpenShift에 GWT-RPC-Applicaton을 배포할 때 ClassNotFoundException이 발생합니다.
문제
나는 내 웹앱(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
좀 봐주세요 GWT-RPC-Applicaton을 배포할 때 ClassNotFoundException이 발생합니다.
제휴하지 않습니다 StackOverflow