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