开发指南专题四:JEECG微云快速开发平台--JEECG开发环境搭建
? ? ??
? ? ? ? ?開(kāi)發(fā)指南專(zhuān)題四:JEECG微云快速開(kāi)發(fā)平臺(tái)開(kāi)發(fā)環(huán)境搭建
1.?JEECG開(kāi)發(fā)環(huán)境搭建
JEECG推薦的開(kāi)發(fā)環(huán)境為Myeclipse8.5/Eclipse3.7+JDK1.6+Tomcat6.0
1.1.?JAVA環(huán)境配置
通過(guò)Oracle的官方地址下載JDK開(kāi)發(fā)包:
http://www.oracle.com/technetwork/java/javase/downloads/index.html
推薦下載最新的Java?SE?6版本,目前最新的Java?SE?6?SDK版本為Update?43,如圖31所示。
將下載的開(kāi)發(fā)包安裝到本機(jī)非中文路徑的目錄中,如本機(jī)的D:\Program?Files\Java\jdk1.6.0_43。??
| JAVA_HOME=?D:\Program?Files\Java\jdk1.6.0_43 PATH=%JAVA_HOME%/bin; Classpath=.;%JAVA_HOME%\lib; |
安裝完JDK之后,需要配置本機(jī)的環(huán)境變量如下:
2.?開(kāi)發(fā)環(huán)境搭建
2.1.?項(xiàng)目導(dǎo)入開(kāi)發(fā)環(huán)境
JEECG的目前最新版本為V3.4.2,源代碼地址:https://code.csdn.net/zhangdaiscott/JEECG
將下載到的源代碼解壓到本地磁盤(pán),通過(guò)MyEclipse的Import->Existing?Projects?into?Workspace功能將源代碼導(dǎo)入到MyEclipse開(kāi)發(fā)環(huán)境中,在項(xiàng)目導(dǎo)入之后,需要對(duì)編譯環(huán)境進(jìn)行檢查,如果編譯環(huán)境中缺少J2EE支持的話,需要手動(dòng)加上,如圖32所示。
? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ??圖32?Myeclipse編譯環(huán)境
如果你使用的是eclipse,而不是MyEclipse做為開(kāi)發(fā)工具,將項(xiàng)目導(dǎo)入到eclipse之后,需要為項(xiàng)目添加eclipse的WTP項(xiàng)目支持。
在導(dǎo)入的工程上右鍵Propertis->Project?Facets,選擇Convert?to?faceted?from…,如圖33所示。
? ? ? ? ? ? ?圖33為工程添加WTP項(xiàng)目支持
在打開(kāi)的界面中,勾選“Dynamic?Web?Module”和“Java”,分別選擇其Version為2.5和1.6,并為項(xiàng)目添加Tomcat的運(yùn)行時(shí)支持,如圖34所示。
? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?圖34?Project?Facets及運(yùn)行時(shí)選擇
選擇完P(guān)roject?Facets之后,點(diǎn)擊界面下方的“Futher?configuration?avaliable”鏈接,在彈出的新窗口中,填寫(xiě)Content?directory的值為“WebRoot”,并將Generate?web.xml?deployment?descriptor前面的復(fù)選框取消勾選,并為“Content?root”命名為合適的值,如圖35所示。
? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? 圖35?Web?Module設(shè)置
確定之后,完成對(duì)工程的web化支持。
2.2.?數(shù)據(jù)庫(kù)初始化及數(shù)據(jù)源配置
路徑:/jeecg-v3-simple/resources/dbconfig.properties?的文件是JEECG的數(shù)據(jù)庫(kù)配置文件,Oracle/Mysql/Postgres等數(shù)據(jù)庫(kù)的連接配置在此文件中都有示例,以下僅以mysql為例做配置講解。
在mysql數(shù)據(jù)庫(kù)中新建一編碼為UTF8的數(shù)據(jù)庫(kù)jeecg。
配置好數(shù)據(jù)庫(kù)連接:
由于JEECG采用的是hibernat注解方式管理表,故不需再去手動(dòng)創(chuàng)建表。當(dāng)初次使用本框架時(shí)需要?jiǎng)?chuàng)建表,所以需要配置create來(lái)自動(dòng)創(chuàng)建表,初次之后請(qǐng)選用其他配置屬性,如update,否則每次啟動(dòng)工程時(shí)都會(huì)重新建表,表中的數(shù)據(jù)也會(huì)丟失。
2.3.?發(fā)布工程
配置好JDK環(huán)境并創(chuàng)建數(shù)據(jù)庫(kù)后,在MyEclipse中將工程發(fā)布到tomcat下,發(fā)布操作步驟如下,
1、點(diǎn)擊菜單欄中的?Deploy?MyEclipse?J2ee?Project?to?Server
2、在彈出的窗口project處選擇導(dǎo)入的JEECG工程,點(diǎn)擊右側(cè)的?Add?按鈕
3、在彈出的窗口server處選擇tomcat,然后點(diǎn)擊下方的?Finish?按鈕,回到上一窗口,點(diǎn)?OK?按鈕
? ? ? ? ? ? ? ? ? ? ? ? ? ? 圖36數(shù)據(jù)庫(kù)初始化
啟動(dòng)成功以后,在瀏覽器地址欄中輸入http://localhost:8080/jeecg/,打開(kāi)的界面如圖39所示。2.4?項(xiàng)目啟動(dòng)
啟動(dòng)項(xiàng)目會(huì)自動(dòng)建表,此時(shí)使用show?tables;命令查看數(shù)據(jù)庫(kù)中的表,可以看到如圖36的結(jié)果,已經(jīng)有45張表入庫(kù)。
2.4項(xiàng)目啟動(dòng)
Tomcat啟動(dòng)成功以后,在瀏覽器地址欄中輸入http://localhost:8080/jeecg/,打開(kāi)的界面如圖39所示。
? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? 圖39項(xiàng)目登錄頁(yè)面
初始化數(shù)據(jù):點(diǎn)擊是否初始化數(shù)據(jù),進(jìn)行數(shù)據(jù)初始化
登陸:輸入用戶(hù)名密碼admin/123456,登陸進(jìn)入主界面,如圖310所示。
? ??? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? 圖310項(xiàng)目主界面
至此,開(kāi)發(fā)環(huán)境搭建完成。
總結(jié)
以上是生活随笔為你收集整理的开发指南专题四:JEECG微云快速开发平台--JEECG开发环境搭建的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: 实现接口与显示实现接口的区别
- 下一篇: 开发指南专题三:JEECG微云快速开发平