restlet簡易使用說明

因爲公司的代碼庫中使用的restlet版本較老,在central和restlet庫中都沒法找到。
在maven項目中使用時,須要手動添加到本地庫中,十分繁瑣。所以決定使用新版本替換。java

實驗環境:

  • JDK 1.8

添加依賴

<?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

第二個

參考:

相關文章
相關標籤/搜索