[java,maven] 使用 maven 來搭建簡單的 netty 開發環境




大致過程是:

首先, 使用 mvn 命令在指定路徑下面創建一套簡單的  java 文件包.

然后, 使用 JIdea 導入 maven 項目的方式將創建好的文件包加載到 IDE 環境中。‘

接下來, 在 IDE 環境中修改 pom.xml 文件,在關聯標簽下面,根據不同需要來,寫入 netty 最新版本的值.

隨后在 .java 文件中通過調用 import 語句來檢測 netty 的系列函數包是否被成功加載到當前項目的開發環境中。

具體過程描述如下 :

1. 首先確保系統中已經正確的安裝好 maven 並且與當前 系統中 java 版本相匹配,如果沒有安裝的話,
   可以參看文章 :http://blog.chinaunix.net/uid-28595538-id-5086987.html

2. 接下來,我們來使用 mvn 命令行在指定路徑下面生成簡單的文件包  maven  會根據用戶輸入命令不同的參數選項來生成不同需要的 java-項目包,
   有專門開發網站所需要的 java-文件包 , 還有許多其他種類的,我們在這里選擇最簡單的,也就是 mvn 創建文件包的時候,選擇默認的所有選項即可。
  (就是不要亂選,不然生成一個比較復雜的文件項目包的時候,要在此基礎上修改會變得無從下手)

  [命令]  mvn archetype:generate  -DgroupId=org.kokia -DartifactId=netty-frame-demo

  其中 archetype:generate 對應的是 mvn 將要執行的是創建 java-項目包 的命令,
  -DgroupId 對應的是創建之后的項目的包名,如果使用的是 org.kokia 那么,在其他項目中使用自定義編寫的 Test 類的話是需要
   通過 import org.kokia.Test; 方式引入的

  -DartifactId 對應的創建的項目的名稱,即,如果 mvn 命令執行成功,那么將會在當前目錄下面生成一個名為
    'netty-frame-demo' 的普通 java-項目包。

3. 將剛剛生成的項目包導入到, java-idea 中,具體的操作流程如下圖所示
 
選擇 New --> Module from Existing Sources



  












4. 好的,現在項目包已經被導入進 IDE 開發環境中了, 我們來修改一下 pom.xml 的文件,在依賴標簽中,
  按照一定格式要求,寫入對 netty 軟件的需求。Java- idea 根據 pom.xml 文件來自動從網上下載對應的資源,
   並將該資源存放到本地的資源庫中,在我的計算機中,maven 的資源庫路徑位於 /root/.m2/ 下面
 

5. 在執行上面操作之后,就會發現在 IDE 下面有下載 netty 軟件包的進度條,等其完成之后,我們打開位於
    src/main/App.java , 在package .... 一行下面寫入
 
    import io.netty.bootstrap.Boostrap ;

  語句檢測一下編譯 語句,檢測一下編譯環境是否會報錯,如果不會報錯的話,則說明該 netty 文件包已經成功的通過修改 maven 文件而被引入到該項目開發環境中的.




add 6/21
如果想要增加 spring-framework 依賴的話
在 pom.xml 中添加

點擊(此處)折疊或打開

  1. <dependency>
  2.       <groupId>org.springframework</groupId>
  3.       <artifactId>spring-context</artifactId>
  4.       <version>3.1.1.RELEASE</version>
  5.     </dependency>
IDE 將會自動的從官網"org.springframwork" 中下載對應版本的文件包,並將其加載到當前的項目中
end


免責聲明!

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



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