Jersey2.x從MavenArchetype建立一個新專案

honeymoose發表於2018-11-08

建立 Jersey 工程需要使用 Apache 的 Maven 軟體工程和管理工具。所有的Jersey產品模組都可以在 Maven中央庫 中找到。這樣的話 Jersey 可以非常容易和其他基於 Maven 的專案進行配置(non-SNAPSHOT)。

Jersey 已經部署到中央倉庫中了,因此你不需要配置其他倉庫來讓 Jersey 可以工作。

有關 SNAPSHOT 版本

如果你想要使用最新的 Jersey 模組的 SNAPSHOT 版本(SNAPSHOT 版本代表不穩定、尚處於開發中的版本),需要在 pom.xml 中新增如下內容:

<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。建立一個專案,需要執行下面的程式碼:

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

2018-03-27_14-50-04.jpg?version=1&modifi

在你的專案裡面隨意調整 pom.xml 內的 groupId,包名和版本號就可以成為一個新的專案。

 

https://www.cwiki.us/display/JERSEYZH/Creating+a+New+Project+from+Maven+Archetype


相關文章