Jersey2.x從MavenArchetype建立一個新專案
建立 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
|
在你的專案裡面隨意調整 pom.xml 內的 groupId,包名和版本號就可以成為一個新的專案。
https://www.cwiki.us/display/JERSEYZH/Creating+a+New+Project+from+Maven+Archetype
相關文章
- 從webpack開始建立一個新的react專案WebReact
- vue全家桶 ---建立一個新的vue專案Vue
- 從零建立一個 Dart 服務端專案Dart服務端
- Django建立第一個專案Django
- 建立第一個django專案Django
- 如何接手一個新專案
- Python 建立一個Django專案PythonDjango
- Flutter 建立第一個專案 for macFlutterMac
- 從零開始使用webpack 4, Babel 7建立一個React專案WebBabelReact
- 用 vitePress 快速建立一個文件專案Vite
- 如何快速建立一個爬蟲專案爬蟲
- 從零搭建一個vue專案Vue
- SpringBoot專案建立與第一個SSM專案示例Spring BootSSM
- 開發一個好專案:八、建立viewView
- 如何建立一個Maven專案(eclipse版本)MavenEclipse
- OpenGL入門(1)——建立一個OpenGL專案
- 如何建立一個完美的 Python 專案Python
- 建立一個ASP.NET MVC 5專案ASP.NETMVC
- 在專案中建立一個使用者
- 建立一個react-native專案(2/4)React
- Vue 搭配 Spring MVC 建立一個 web 專案VueSpringMVCWeb
- 從零搭建一個IdentityServer——專案搭建IDEServer
- 從一個小專案快速入門ScssCSS
- 從零開始搭建一個vue專案Vue
- 《從0到1搭建一個IM專案》專案初始化
- 從頭基於空映象scratch建立一個新的Docker映象Docker
- Laravel5.5 新專案建立步驟Laravel
- jQuery Gantt如何在Visual Studio中建立一個新的ASP.NET專案jQueryASP.NET
- 從0系統學Android--1.3建立你的第一個 Android 專案Android
- iOS 同一個workspace下建立多個專案程式設計iOS程式設計
- 企業開源指南:建立一個開源專案
- 快速建立你的第一個Spring Boot專案Spring Boot
- 如何使用eclipse軟體建立一個Java專案?EclipseJava
- 如何在 GitHub 建立一個“有人用”的專案Github
- 從零開始構建一個webpack專案Web
- Weex小冊—從0搭建一個Weex專案
- 建立一個專屬的 CLI
- 如何建立一個Solidity智慧合約專案? - OliverSolid