eclipse下開啟jmeter源碼

來源:互聯網
上載者:User

1,下載jakarta-jmeter-2.4_src.zip和jakarta-jmeter-2.4.zip解壓。

2,下載3個jar包,(很重要要不會有n多的錯誤),分別是mail.jar,jms.jar,activation.jar

3, 將jakarta-jmeter-2.4.zip下的lib中的jar包拷到jakarta-jmeter-2.4_src.zip下的lib目錄中並加 上下載的三個jar包。並且修改commons-logging1.1.jar為commons-logging.jar。然後在lib目錄下新增三個空 檔案夾ext,junit,api.(主要是為了對應Jmeter的eclipse.classpath。)
4,開啟eclipse,建立java工程,命名,選擇import,選擇從檔案匯入,選擇jakarta-jmeter-2.4_src.zip解壓後的目錄,選擇除src目錄以外的所有目錄。之後再匯入src目錄(因為建立java工程是已經有src目錄了),所以要分別匯入。
6, 關閉eclipse將jakarta-jmeter-2.4_src.zip下的eclipse.classpath中的內容複寫一份替換工程下 的.classpath的內容,然後重新開啟eclipse,選擇工程編譯,這個時候,會有一些編譯的錯誤,主要是jar包不存在或者jar包的版本名稱 不一致,下載相應的jar包或者修改jar包名稱,使之符合.classpath描述資訊,直至編譯不報錯。

7,jmeter原始碼org.apache.jmeter.assertions.SMIMEAssertion會報錯,主要是缺少org.bouncycastle對應的包,下載該包。(bcmail.jar和bcprov.jar)

8,此時可正常編譯,編譯通過後,使用ANT正常編譯(需要本機安裝ANT,並且需要設定jdl環境變數)

9,ant編譯通過後,選擇org.apache.jmeter.NewDriver設定回合組態,在Arguments"標籤中,工作目錄不選擇預設,而選擇其他設定/{工程目錄}/bin,其他預設。或者可以參考http://people.apache.org/~mkostrze/jmeter-eclipse/index.html 

10.設定成功後,就可以運行或者debugJmeter。

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.