前期準(zhǔn)備
- 安裝 jdk6
- 安裝tomcat6
- 安裝Intellij IDEA(2017或2018)
檢出項(xiàng)目
- 在IDEA歡迎頁面展開“Check out from Version Contol”,選擇“Subversion”

- 點(diǎn)擊添加按鈕,輸入svn地址,點(diǎn)擊ok按鈕


- 添加完成后,展開目錄,選擇“trunk”目錄下的“joinshare_pro”,再點(diǎn)擊“checkout”按鈕

- 選擇項(xiàng)目對(duì)應(yīng)的工作空間

- 選擇第二個(gè)項(xiàng)目目的地,點(diǎn)擊“OK”按鈕
- 下載代碼,稍等片刻

- 選擇“Eclipse”,點(diǎn)擊“Next”按鈕

- 點(diǎn)擊“Next”按鈕

- 點(diǎn)擊“Next”按鈕

- 點(diǎn)擊“Next”按鈕

- 選擇任意svn版本,點(diǎn)擊“Finish”按鈕

配置Project Structure
- 進(jìn)入項(xiàng)目后,點(diǎn)擊工具欄上的“Project Structure”按鈕

- 在“Project”頁簽,選擇java1.6,使用1.6以上的,把紅框處的java的編譯等級(jí)改為 6

- 在“Modules”頁簽,切換至“Dependencies”頁簽,把紅色報(bào)錯(cuò)的依賴刪除

- 點(diǎn)擊下方的“+”號(hào)按鈕,選擇“Library”,選擇Tomcat 6


- 點(diǎn)擊下方的“+”號(hào)按鈕,選擇“JARs or directories”,將彈出項(xiàng)目目錄,選擇/WebRoot/WEB-INF/lib目錄,然后點(diǎn)擊“Open”按鈕


- 在“Facets”頁簽,點(diǎn)擊上方的“+”號(hào)按鈕,選擇“Web”,然后點(diǎn)擊下方的“Create Artifact”按鈕


- 在“Facets”頁簽,點(diǎn)擊如下圖所示的“Web Resource Directories”欄目下第一個(gè)單元格,點(diǎn)擊彈出框中的右側(cè)按鈕,選擇項(xiàng)目根目錄下的“WebRoot”目錄



- 在“Artifacts”頁簽,點(diǎn)擊右下角的“Fix...”按鈕,選擇“Add 'lib' to the artifact”

- 點(diǎn)擊下方的“Apply”按鈕,在點(diǎn)擊“OK”按鈕

配置Tomcat
- 點(diǎn)擊工具欄上的“Select Run/Debug Configuration”,選擇“Edit Configuration”

- 點(diǎn)擊上方的“+”號(hào)圖標(biāo),選擇“Tomcat Server -> Local”

- 右下角的“Fix”按鈕

- 如下圖填寫tomcat相關(guān)信息,選擇tomcat6,填寫完畢后,點(diǎn)擊下方按鈕“Apply”,然后點(diǎn)擊“OK”關(guān)閉彈窗

修改配置文件
- 數(shù)據(jù)庫配置文件:/resources/dbconfig.properties
- ProviderRegistryCenter設(shè)置為“N/A”
- jdbc.url設(shè)置為對(duì)應(yīng)的數(shù)據(jù)庫地址
- jdbc.username設(shè)置為對(duì)應(yīng)的數(shù)據(jù)庫用戶名
- jdbc.password設(shè)置為對(duì)應(yīng)的數(shù)據(jù)庫密碼

- 系統(tǒng)配置文件:/resources/sysConfig.properties
- 上傳文件路徑改為本地對(duì)應(yīng)的路徑,如下圖

可能需要修改的配置:
- joinshare_pro/resources/log4j.properties
log4j.appender.RollingFile.File=c:/devlopment/UCG_OSS_files/ucglog/ucg.log
- joinshare_pro/resources/sysConfig.properties
uploadpath=C:/devlopment/UCG_OSS_files
finalUploadpath = C:/devlopment/UCG_OSS_files
- joinshare_pro/resources/spring-mvc-context.xml
注釋掉:
<import resource="dubbo_provider.xml"/>