jmeter5.0之源碼導入 IntelliJ IDEA


IDEA 編譯 Jmeter

1、下載並解壓 jmeter 源碼

http://archive.apache.org/dist/jmeter/source/

下載源碼后解壓『Jmeter』,我這邊下載的是最新的『apache-jmeter-5.0_src.zip』,解壓。

 

2.    修改配置(重要!)

這一步必須要進行,不然無法導入!

進入解壓后的目錄,會看到兩個文件:eclipse.classpath和eclipse.projecte,分別修改為 .classpath 和 .projecte;

eclipse.classpath 修改成 .classpath eclipse.project 修改成 .project

在 windows 下不能直接修改,要使用 cmd 命令行;

打開 cmd 命令行窗口,進入解壓的源碼目錄下,執行如下命令:

ren .\eclipse.classpath .classpath
ren .\eclipse.project .project

 
        

3、導入 IDEA

 
        

打開 IDEA,導入源碼。

 
        

File -> New -> Project from Existing Sources ,選擇源碼目錄;

 
        

選擇按 eclipse 項目導入,如下所示:

 

其它全部按默認,一直 Next 即可。

4、Ant 下載依賴 jar 包

在窗口右側 Ant Build 中,點擊 + ,選擇源碼目錄下的 build.xml,會把所有相關信息展示在右側列表中;

      雙擊列表中的 download_jars ,會自動下載所有缺失 jar 包,到 jmeter 源碼目錄的 lib 目錄下;




5、更新項目中的依賴 jar 包

在首次導入項目時,會自動在 dependency 下添加依賴 jar 包,但都是缺失狀態,當我們用 Ant 下載好 jar 包后,IDEA 並不會自動更新,必須要手動更新。

在項目上右鍵打開 Open Module Settings,在項目 src 下點擊 protocol 文件夾,再點擊上方 Sources 按鈕,點擊 Apply。

 

點擊 Dependencies,刪除所有報錯的 jar 包;

 

重新添加新下載的 jar 包:右側 + ,選擇 JARs or directories,依次選擇源碼目錄下的 lib 目錄和 lib 下的幾個目錄,最后 Apply :

 

 

6、Ant install

重新添加 jar 包后,必須執行 Ant install。

安裝好了,『lib/ext』下就會出現『Jmeter』的核心『jar』包了

 

 
        

7、設置運行的 VM options

JMeter 的啟動類是 NewDriver,可以先找到這個類,嘗試運行一下,肯定會報錯找不到路徑。

因為 jmeter 啟動類中默認是去找的 parent 目錄,所以報找不到路徑,需要手動配置一下 jmeter 運行時的 home 路徑,在 VM options 中配置。

在 VM options 填入 -Djmeter.home=D:myWorkapache-jmeter-5.0,如下所示:

ctrl+n,在彈出對話框中,輸入NewDriver,會打開這個類,這個類是jmeter的main class,在build.xml中有配置,

 

運行后,報錯
然后再次設置:

 

 再次執行,成功運行

 




免責聲明!

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



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