Jmeter3.2源碼編譯環境搭建(轉)
1.下載jmeter3.2源碼
https://github.com/apache/jmeter/tree/v3_2
https://blog.csdn.net/fly_to_higher/article/details/81011143
2.下載並安裝ant構建工具
https://archive.apache.org/dist/ant/binaries/
至此,ant構建工具安裝完成
3.在eclipse導入jmeter源碼工程
3.1、在eclipse中新建apache-jmeter-3.2工程名並導入
3.2、通過上面一步導入的工程發現每個工程包名都存在紅色的XX
現在來解決這個問題:
將導入後的本地工程下面的eclipse.classpath內容拷貝並覆蓋.classpath的內容
修改完成classpath文件內容後,刷新源碼工程,目錄層次會更新,並且不再報錯
3.3、通過ant下載jmeter所需的jar包依賴然後build path添加依賴
build path後,重新刷新工程:
由於是測試代碼,其實這塊不影響構建
在源碼中啟動jmeter,找到jmeter的啟動的主函數方法:
org.apache.jmeter.NewDriver
解決:由於jmeter3.2工程下面ext目錄下還沒有構建的工程
構建前ext目錄:
構建成功後:
構建成功後
再次源碼啟動jmeter
如果需要修改jmeter的啟動提示:
修改jmeter在gui啟動的提示語:
修改完成後,構建jmeter,生成jar包:
打包成功
現在只需要將這個jar包文件考到jmeter的ext目錄下就可以工作:
啟動jmeter:
配置ant build構建
右鍵選中apache-jmeter-3.2工程,選擇Properties:
http://blog.51cto.com/zhangjunhd/128317
https://blog.csdn.net/qing419925094/article/details/42968007
https://blog.csdn.net/qq_31896043/article/details/52185220
https://blog.csdn.net/fzyzgong/article/details/73498281
https://blog.csdn.net/fly_to_higher/article/details/81011143
https://blog.csdn.net/itfootball/article/details/48555685
https://blog.csdn.net/smooth00/article/details/77878310
Jmeter3.2源碼編譯環境搭建(轉)