从GWT调用restlet(2.1rc2)时,我得到服务器端ClassNotFoundException
信息:无法注册帮助程序 org.restlet.client.ext.json.JsonConverter 抛出java.lang.ClassNotFoundException: org.restlet.client.ext.json.JsonConverter at org.restlet.engine.util.EngineClassLoader.findClass(EngineClassLoader.java:101) 在java.lang.ClassLoader.loadClass(ClassLoader.java:306)at java.lang.ClassLoader.loadClass(ClassLoader.java:247)at org.restlet.engine.Engine.registerHelper(Engine.java:743)
我在任何jar文件中找不到org.restlet.client.ext.json.JsonConverter
并且它没有出现在restlet站点的javadocs中,所以我有点不知所措?
答案 0 :(得分:2)
我遇到了同样的错误,因为我忘了导入一个依赖项:ext.json依赖项,服务器端。
<dependency>
<groupId>org.restlet.gwt</groupId>
<artifactId>org.restlet.ext.json</artifactId>
<version>2.1.0</version>
</dependency>
<dependency>
<groupId>org.restlet.jee</groupId>
<artifactId>org.restlet.ext.json</artifactId>
<version>2.1.0</version>
</dependency>
大卫。
答案 1 :(得分:0)
此类应位于org.restlet.ext.json jar文件中。你在这个类路径中有这个文件吗?
亨利