建立 Jersey 工程須要使用 Apache 的 Maven 軟件工程和管理工具。全部的Jersey產品模塊均可以在 Maven中央庫 中找到。這樣的話 Jersey 能夠很是容易和其餘基於 Maven 的項目進行配置(non-SNAPSHOT)。java
Jersey 已經部署到中央倉庫中了,所以你不須要配置其餘倉庫來讓 Jersey 能夠工做。apache
有關 SNAPSHOT 版本maven
若是你想要使用最新的 Jersey 模塊的 SNAPSHOT 版本(SNAPSHOT 版本表明不穩定、尚處於開發中的版本),須要在 pom.xml 中添加以下內容:ide
< repository > < id >snapshot-repository.java.net</ id > < name >Java.net Snapshot Repository for Maven</ name > < url >https://maven.java.net/content/repositories/snapshots/</ url > < layout >default</ layout > </ repository > |
使用 Maven 的工程建立一個 Jersey 項目是最方便的,讓咱們用這種方法來看一下它是怎麼實現的。讓咱們建立一個新的 Jersey 項目,運行在Grizzly容器。工具
咱們使用 Jersey-provided 的 maven archetype。建立一個項目,須要執行下面的代碼:ui
mvn archetype:generate -DarchetypeArtifactId=jersey-quickstart-grizzly2 \ -DarchetypeGroupId=org.glassfish.jersey.archetypes -DinteractiveMode=false \ -DgroupId=com.example -DartifactId=simple-service -Dpackage=com.example \ -DarchetypeVersion=2.26 |
在你的項目裏面隨意調整 pom.xml 內的 groupId,包名和版本號就能夠成爲一個新的項目。url
https://www.cwiki.us/display/JERSEYZH/Creating+a+New+Project+from+Maven+Archetype.net