java web前端模版,以Eclipse替核心搭建JAVA WEB开发环境(三)-模板项目Archetype
以Eclipse為核心搭建JAVA WEB開發(fā)環(huán)境(三)-模板項目Archetype
本篇介紹創(chuàng)建archetype,用于創(chuàng)建WEB項目的模板。
1、創(chuàng)建一個Dynamic Web Project。
自己設(shè)置好項目的build path。
2、添加Maven配置。
右鍵點擊項目,選擇Configure-->Convert to Maven Project
輸入Group Id和Articfact Id
3、設(shè)置項目。
根據(jù)需要添加依賴,通用代碼,登錄頁面什么的。總之編輯template項目到你希望的樣子。
4、創(chuàng)建Archetype。
點擊Eclipse工具欄Run旁邊的小三角,選擇Run Configurations...
右鍵選擇Maven Build,選New...
如下配置:
點擊Run,等待Eclipse運行完成。
結(jié)果有Build Success就對了。
5、編輯Archetype項目。
刷新一下工程,發(fā)現(xiàn)項目target目錄下增加了一些東西,這些內(nèi)容就是生成Archetype的主要內(nèi)容。
其中
target/generated-sources/archetype/src/main/resources/archetype-resources/pom.xml是基于該Archetype生成項目的POM原型;
target/generated-sources/archetype/src/main/resources/META-INF/maven/archetype-metadata.xml是Archetype的描述文件。
上面的目錄結(jié)構(gòu)因為模板項目的不同可能有所不同。
根據(jù)需要可以編輯archetype-metadata.xml。
6、把Archetype安裝進本地倉庫。
編輯Run Configurations... 新建一個Run
點擊Run按鈕,等待Eclipse執(zhí)行完畢。
出現(xiàn)Build Success就成功了。
這個Archetype已經(jīng)裝進本地倉庫。
7、從模板創(chuàng)建項目。
Eclipse菜單new-->other。新建一個Maven Project
繼續(xù)點Next
注意Create a simple project別打勾
Catalog選擇Default Local
窗口列出剛剛制作好的archetype,選中,next,輸入Artifact ID,package就生成了新的項目。
8、將本地archetype上傳到服務(wù)器。
用管理員或發(fā)布者身份登錄nexus服務(wù)器,左側(cè)菜單repositories,選擇3rd party,選擇Artifact Upload選項卡,如下填寫:
Select POM to Upload... 選擇本地倉庫中這個archetype目錄中的POM。
Select Artifact(s) to Upload... 選擇本地倉庫中這個archetype目錄中的jar包。
點擊Add Artifact按鈕。
點擊Upload Artifact(s) 按鈕,上傳結(jié)束。
9、配置Eclipse的Archetype索引地址。
Eclipse菜單 window-->Preferences
左側(cè)菜單Maven-->Archetypes
點擊Add Remote Catalog...按鈕。
Catalog File:輸入http://ip:port/nexus/service/local/repo_groups/public/content/archetype-catalog.xml
ip和port是服務(wù)器地址。
Description:隨便輸個名字。
這樣再用Eclipse創(chuàng)建Maven項目時,就可以選擇這個Catalog使用你剛上傳的Archetype了。
與50位技術(shù)專家面對面20年技術(shù)見證,附贈技術(shù)全景圖總結(jié)
以上是生活随笔為你收集整理的java web前端模版,以Eclipse替核心搭建JAVA WEB开发环境(三)-模板项目Archetype的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: nginx index.php 端口,n
- 下一篇: matlab repmate,MATLA