因爲公司的代碼庫中使用的restlet版本較老,在central和restlet庫中都沒法找到。
在maven項目中使用時,須要手動添加到本地庫中,十分繁瑣。所以決定使用新版本替換。java
<?xml version="1.0" encoding="utf-8"?> <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> <modelVersion>4.0.0</modelVersion> <groupId>qiuqiu</groupId> <artifactId>restlet</artifactId> <version>0.0.1-SNAPSHOT</version> <repositories> <repository> <id>maven-restlet</id> <name>Public online Restlet repository</name> <url>http://maven.restlet.org</url> </repository> </repositories> <dependencies> <dependency> <groupId>org.restlet.jee</groupId> <artifactId>org.restlet</artifactId> <version>2.3.10</version> </dependency> </dependencies> </project>
注意:在 central
庫中沒法找到,須要添加 restlet
庫。apache
直接拿官方的示例~瀏覽器
package restlet; import org.restlet.Server; import org.restlet.data.Protocol; import org.restlet.resource.Get; import org.restlet.resource.ServerResource; public class FirstServerResource extends ServerResource { public static void main(String[] args) throws Exception { // Create the HTTP server and listen on port 8182 new Server(Protocol.HTTP, 8182, FirstServerResource.class).start(); } @Get public String toString() { return "hello, world"; } }
運行後,在瀏覽器中訪問 http://localhost:8182
maven
訪問 http://localhost:8182/aaa/ddd
ide
可見,這裏是設置了一個默認的返回值。ui