為了更好地了解mha的原理,計畫對mha原始碼進行詳細的閱讀,本文主要為部署原始碼閱讀環境。
一、概述
mha是由perl語言開發,這裡想通過eclipse+perl元件來閱讀其原始碼,所以我們環境需要安裝eclispe軟體、perl軟體以及eclipse perl外掛程式,最後及時將mha原始碼包匯入eclipse程式。
軟體名稱
版本備註
作業系統
windows 10 x64
eclipse
version: oxygen.3a release (4.7.3a)
acitveperl for windows
activeperl-5.24.3.2404-mswin32-x64-404865
epic
eclipse perl integration
二、環境搭建
1.perl安裝
下面安裝型別我這邊選擇的是經典安裝(typical)
安裝完,通過cmd命令檢查:perl -v
2.eclipse安裝
略(可參考我之前的文章,mycat原始碼分析)
3.epic安裝
安裝完需要重啟eclipse,安裝epic完畢
4.eclipse建立perl工程
我們要使用perl程式,需要建立perl工程兵配置perl編譯器,否則會報錯
建立perl工程
5.eclipse匯入perl檔案
spring原始碼分析 spring原始碼分析
1.spring 執行原理 spring 啟動時讀取應用程式提供的 bean 配置資訊,並在 spring 容器中生成乙份相應的 bean 配置登錄檔,然後根據這張登錄檔例項化 bean,裝配好 bean 之間的依賴關係,為上 層應用提供準備就緒的執行環境。二 spring 原始碼分析 1.1spr...
SHOP 原始碼部署說明
shop 直接部署說明 1 安裝tomcat mysql oracle sql server 2 配置tomcat mysql字符集編碼格式為utf 8,根據硬體環境設定tomcat記憶體 3 複製 shopxx webroot目錄下的所有檔案至tomcat部署目錄 4 啟動tomcat伺服器,開啟...
SHOP 原始碼部署說明
shop 原始碼部署說明 1 安裝myeclipse tomcat mysql oracle sql server 2 配置tomcat mysql字符集編碼格式為utf 8,根據硬體環境設定tomcat記憶體 3 匯入shop 原始檔至myeclipse 4 通過myeclipse將專案部署至to...