idea,自定義骨架的增加與刪除


一共三個maven命令

創建骨架
archetype:create-from-project
安裝
install
抓取
archetype:crawl

1.創建一個maven項目,保證每個文件夾下面都有一個文件,自定義好自己需要的相關內容

2.在pom.xml中添加插件代碼

<plugin>
          <groupId>org.apache.maven.plugins</groupId>
          <artifactId>maven-archetype-plugin</artifactId>
          <version>3.0.0</version>
</plugin>

3.創建骨架,命令:archetype:create-from-project

 

命令行會輸出相關內容,執行的結果,可以在target下看到骨架

4.安裝骨架,命令:install

 

 結果,

5.抓取,命令:archetype:crawl

 

 結果

 

 6.在本地倉庫查看骨架信息

一般人都會在配置maven 的時候配置一下本地倉庫的位置,而不是默認值

然后根據自己創建的項目名,比如我的是這個

    <groupId>com.cong</groupId>
    <artifactId>ssm</artifactId>
    <version>1.0-SNAPSHOT</version>

所以我去查找的位置是: 本地倉庫的目錄/com/cong/項目名-archetype/,找到這個文件maven-metadata-local.xml

這里記錄了骨架的信息,等下需要用

 

 7.利用骨架創建項目

新建maven項目,首次利用骨架需要需要添加骨架信息

 

 點擊ok之后,會直接添加到骨架列表

 

 選中我們創建的骨架,之后就是一般的maven項目的創建過程,

對比兩個項目,結構一致,我用的是自己弄的ssm整合項目弄的骨架,所以新創建的是一個直接運行的ssm項目,

一般我們直接添加自己需要的信息就好了

 

 8.刪除骨架

有兩個地方需要刪除

第一個就是骨架的目錄,也就是上面說的,

也就是刪除整個ssm-archetype目錄,

不過這個目錄很小,一般也就幾十k,我自己強迫症

 

 第二個就是idea記錄的骨架信息

在idea安裝的目錄下面的bin文件夾有個idea.properties,

這個文件是idea的setting之類的信息,一般在C:\Users\Administrator\.IntelliJIdea文件夾下

不過它有時候會變得很大,占用系統盤,我把它搬到了idea的安裝目錄,如果沒有修改,可以不用管

 

 打開... \.IntelliJIdea\system\Maven\Indices,找到UserArchetypes.xml文件,里面記錄的就是我們自定義的骨架信息

將你需要刪除的骨架信息,比如圖中的紅色框,保存文件就好了,重啟idea,就不會再顯示這個自定義骨架了


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM