`
zhangdaiscott
  • 浏览: 440639 次
  • 性别: Icon_minigender_1
  • 来自: 北京
博客专栏
8fb25857-16b4-3681-ab5e-e319f45c42a8
Jeecg快速开发平台
浏览量:0
文章分类
社区版块
存档分类

开发指南专题四:JEECG微云快速开发平台--JEECG开发环境搭建

 
阅读更多

开发指南专题四:JEECG微云快速开发平台开发环境搭建


1.JEECG开发环境搭建

JEECG推荐的开发环境为Myeclipse8.5/Eclipse3.7+JDK1.6+Tomcat6.0

1.1.JAVA环境配置

通过Oracle的官方地址下载JDK开发包:

http://www.oracle.com/technetwork/java/javase/downloads/index.html

推荐下载最新的JavaSE6版本,目前最新的JavaSE6SDK版本为Update43,如图31所示。



将下载的开发包安装到本机非中文路径的目录中,如本机的D:\ProgramFiles\Java\jdk1.6.0_43。

JAVA_HOME=D:\ProgramFiles\Java\jdk1.6.0_43

PATH=%JAVA_HOME%/bin;

Classpath=.;%JAVA_HOME%\lib;

安装完JDK之后,需要配置本机的环境变量如下:


2.开发环境搭建

2.1.项目导入开发环境

JEECG的目前最新版本为V3.4.2,源代码地址:https://code.csdn.net/zhangdaiscott/JEECG

将下载到的源代码解压到本地磁盘,通过MyEclipse的Import->ExistingProjectsintoWorkspace功能将源代码导入到MyEclipse开发环境中,在项目导入之后,需要对编译环境进行检查,如果编译环境中缺少J2EE支持的话,需要手动加上,如图32所示。

32Myeclipse编译环境

如果你使用的是eclipse,而不是MyEclipse做为开发工具,将项目导入到eclipse之后,需要为项目添加eclipse的WTP项目支持。

在导入的工程上右键Propertis->ProjectFacets,选择Converttofacetedfrom…,如图33所示。

33为工程添加WTP项目支持

在打开的界面中,勾选“DynamicWebModule”和“Java”,分别选择其Version为2.5和1.6,并为项目添加Tomcat的运行时支持,如图34所示。

34ProjectFacets及运行时选择

选择完ProjectFacets之后,点击界面下方的“Futherconfigurationavaliable”链接,在弹出的新窗口中,填写Contentdirectory的值为“WebRoot”,并将Generateweb.xmldeploymentdescriptor前面的复选框取消勾选,并为“Contentroot”命名为合适的值,如图35所示

35WebModule设置

确定之后,完成对工程的web化支持。


2.2.数据库初始化及数据源配置

路径:/jeecg-v3-simple/resources/dbconfig.properties的文件是JEECG的数据库配置文件,Oracle/Mysql/Postgres等数据库的连接配置在此文件中都有示例,以下仅以mysql为例做配置讲解。

在mysql数据库中新建一编码为UTF8的数据库jeecg。

配置好数据库连接:


由于JEECG采用的是hibernat注解方式管理表,故不需再去手动创建表。当初次使用本框架时需要创建表,所以需要配置create来自动创建表,初次之后请选用其他配置属性,如update,否则每次启动工程时都会重新建表,表中的数据也会丢失。

2.3.发布工程

配置好JDK环境并创建数据库后,在MyEclipse中将工程发布到tomcat下,发布操作步骤如下,

1、点击菜单栏中的DeployMyEclipseJ2eeProjecttoServer


2、在弹出的窗口project处选择导入的JEECG工程,点击右侧的Add按钮


3、在弹出的窗口server处选择tomcat,然后点击下方的Finish按钮,回到上一窗口,点OK按钮


36数据库初始化

启动成功以后,在浏览器地址栏中输入http://localhost:8080/jeecg/,打开的界面如图39所示。2.4项目启动


启动项目会自动建表,此时使用showtables;命令查看数据库中的表,可以看到如图36的结果,已经有45张表入库。

2.4项目启动

Tomcat启动成功以后,在浏览器地址栏中输入http://localhost:8080/jeecg/,打开的界面如图39所示。



39项目登录页面

初始化数据:点击是否初始化数据,进行数据初始化

登陆:输入用户名密码admin/123456,登陆进入主界面,如图310所示。


310项目主界面

至此,开发环境搭建完成。



分享到:
评论

相关推荐

    张代浩:JEECG微云快速开发平台

    JEECG开源项目创始人张代浩在开源力量公开课2013年度庆典活动上介绍了JEECG微云快速开发平台,该平台由UI组件库、代码生成器、工作流组件、报表组件等组成,支持在线插件式开发,并提供了针对微信平台的移动解决方案...

    JEECG微云快速开发平台-企业SAAS应用与微信移动应用

    ### JEECG微云快速开发平台关键知识点解析 #### 一、JEECG微云快速开发平台概述 - **定位**: JEECG微云开发平台是一款面向企业的快速开发平台,旨在帮助企业快速构建SAAS应用与微信移动应用。 - **特点**: - 开源...

    java版erp管理系统源码-jeecg-nomaven:Jeecg微云快速开发平台,Myeclipse8.5非maven版本,不熟悉mave

    微云快速开发平台 当前最新版本: 3.7.8(发布日期:20180806) JEECG微服务架构: 前言: 随着 WEB UI 框架 ( EasyUI/Jquery UI/Ext/DWZ/VUE/Boostrap) 等的逐渐成熟,系统界面逐渐实现统一化,代码生成器也可以生成...

    java开发oa办公系统源码-jeecg:jeecg企业快速开发平台

    微云快速开发平台 当前最新版本: 3.6.5(发布日期:20160718) 前言: 随着 WEB UI 框架 ( EasyUI/Jquery UI/Ext/DWZ) 等的逐渐成熟,系统界面逐渐实现统一化,代码生成器也可以生成统一规范的界面! 代码生成+手工...

    java开发oa办公系统源码-jeecg-12:jeecg-12

    微云快速开发平台 当前最新版本: 3.7(发布日期:20170420) 前言: 随着 WEB UI 框架 ( EasyUI/Jquery UI/Ext/DWZ) 等的逐渐成熟,系统界面逐渐实现统一化,代码生成器也可以生成统一规范的界面! 代码生成+手工...

    java开发oa办公系统源码-jeecg:jeecg快速开发平台

    微云快速开发平台 当前最新版本: 3.7(发布日期:20170420) 前言: 随着 WEB UI 框架 ( EasyUI/Jquery UI/Ext/DWZ) 等的逐渐成熟,系统界面逐渐实现统一化,代码生成器也可以生成统一规范的界面! 代码生成+手工...

    java开发oa办公系统源码-jeecg:jeecg

    微云快速开发平台 当前最新版本: 3.6.3(发布日期:20160410) 前言: 随着 WEB UI 框架 ( EasyUI/Jquery UI/Ext/DWZ) 等的逐渐成熟,系统界面逐渐实现统一化,代码生成器也可以生成统一规范的界面! 代码生成+手工...

    jeecg导入Excel

    Jeecg是一款基于Java开发的企业级快速开发框架,它的全称是“Jeecg Boot”,致力于简化企业级应用的开发流程。"Jeecg导入Excel"功能是Jeecg框架中的一个重要特性,允许用户通过上传Excel文件来批量导入数据到系统中...

    java开发oa办公系统源码-jeecg-3.6.3:jeecg-3.6.3

    微云快速开发平台 当前最新版本: 3.6.3(发布日期:20160410) 前言: 随着 WEB UI 框架 ( EasyUI/Jquery UI/Ext/DWZ) 等的逐渐成熟,系统界面逐渐实现统一化,代码生成器也可以生成统一规范的界面! 代码生成+手工...

    java开发oa办公系统源码-jeecg-master-danei:jeecg-master-danei

    微云快速开发平台 当前最新版本: 3.8(发布日期:20181024) JEECG微服务架构: 前言: 随着 WEB UI 框架 ( EasyUI/Jquery UI/Ext/DWZ/VUE/Boostrap) 等的逐渐成熟,系统界面逐渐实现统一化,代码生成器也可以生成...

    java开发oa办公系统源码-jeecg-3.7:jeecg-3.7

    微云快速开发平台 当前最新版本: 3.7(发布日期:20170420) 前言: 随着 WEB UI 框架 ( EasyUI/Jquery UI/Ext/DWZ) 等的逐渐成熟,系统界面逐渐实现统一化,代码生成器也可以生成统一规范的界面! 代码生成+手工...

    java开发oa办公系统源码-jeecg_pro:jeecg_pro

    微云快速开发平台 当前最新版本: 3.7.3(发布日期:20180313) 前言: 随着 WEB UI 框架 ( EasyUI/Jquery UI/Ext/DWZ) 等的逐渐成熟,系统界面逐渐实现统一化,代码生成器也可以生成统一规范的界面! 代码生成+手工...

    java开发oa办公系统源码-jeecg:jeecg3.7.1

    微云快速开发平台 当前最新版本: 3.7.5 beta(发布日期:20180519) 前言: 随着 WEB UI 框架 ( EasyUI/Jquery UI/Ext/DWZ/VUE/Boostrap) 等的逐渐成熟,系统界面逐渐实现统一化,代码生成器也可以生成统一规范的...

Global site tag (gtag.js) - Google Analytics