【发布时间】:2014-08-25 09:55:19
【问题描述】:
我正在尝试使用以下代码运行我的第一个 Restlet 服务器:
import org.restlet.Server;
import org.restlet.data.Protocol;
import org.restlet.resource.Get;
import org.restlet.resource.ServerResource;
public class WebServer extends ServerResource {
/**
* @param args
* @throws Exception
*/
public WebServer() throws Exception {
// Create the HTTP server and listen on port 8182
Server server = new Server(Protocol.HTTP, 8182, WebServer.class);
server.start();
}
@Get
public String present() {
return "hello, world";
}
}
但是当我启动服务器时,我得到这个错误信息:
No available server connector supports the required protocols: 'HTTP' . Please add the JAR of a matching connector to your classpath. Then, register this connector helper manually.
我将“org.restlet.jar”复制到 \libs 文件夹,并将 JAR 添加到 Java 构建路径中的库中。我该怎么办?怎么了?
【问题讨论】:
-
您不再需要这样做“将 JAR 添加到 Java 构建路径中的库”
-
我将其从库中删除,但仍然出现相同的错误。
-
您是否尝试过清理和重建它
-
或者您有一些说明/教程如何在 Eclipse 中将 Restlet 导入 Android 项目?
-
我试过旧版本(2.1.7),没问题。最新版本有问题吗?
标签: java android restlet restlet-2.0