关闭

JEasyframe使用教程1 安装部署项目

标签: jeasyframe教程jeasyframejavaee框架
1189人阅读 评论(2) 收藏 举报
分类:

  首先准备开发工具及配置环境必须的软件。

  所需要的JDK版本为1.7,自行安装配置环境变量。(不可更改版本)

  MySQL数据库,5.X,自行安装配置,编码采用UTF-8.

  eclipse for javaEE,自行下载。我采用的版本为当前最新的4.5.1 Mars

  tomcat 7.0.61。(不可更改版本)

 

  以上尽量保持统一,采用的都是64位版本。

 

下载Jeasyframe最新版,http://www.jeasyframe.com/?id=15

OSC@GIT分流:https://git.oschina.net/jeasyframe/jeasyframe

下载后得到一个压缩包,里面有三个文件夹,JEF2-CODE-MYSQL,JEF2-CODE-ORACLE,lib

由于我采用的是MySQL数据库,所有使用MySQL版本。lib是该框架所依赖的所有jar包。

 

一:打开eclipse,导入项目,共两个项目gmms_system,gmms_web,如图



二:导入之后,如果有大量报错,说明没有添加lib依赖

在项目上右键,java build path,libraries项里,有一个ssh_lib,里面是空的没有jar,点Edit,User Libraries,然后在弹出的窗口里,Add External JARs,把之前下载的项目里的ssh_lib里的所有jar包添加进来,最终见下图


添加完成之后可消除大部分编译错误。两个项目均需要添加ssh_lib。

三:以后操作后,项目还会有报错,然后需要添加另外两个jar包。

这两个jar包是tomcat文件夹下lib下的jsp-api.jar和websocket-api.jar。分别找到并添加进来。见下图


点OK后,项目就没有编译错误了。其中websocket-api.jar是登录时,对多用户登录处理所用的jar包。


四:消除所有编译错误后,配置项目。

在gmms-web的config包下,打开jdbc.properties。配置自己的数据库连接信息。

可以看到,jdbc.jdbcUrl默认数据库名为jefdb,修改数据库密码为自己的数据库密码。如果不修改数据库名的话,就用默认的jefdb。如果想修改数据库名字的话,修改jdbc.jdbcUrl=jdbc\:mysql\://localhost\:3306/repair,此处修改为repair为你想要的数据库名,并且需要修改StaticListener.java的213行String databaseName="repair"; 修改这两处后,就可使用你的数据库名。


五:打开config包下的config.properties文件,里面是项目一些配置信息

里面需要关注的有PROJECT_MODEL和startup_mode。

在前4步完成之后,在数据库里创建你所命名的数据库,默认jefdb,我修改为repair。然后在项目上右键run as---run on server,然后配置tomcat,指向你的tomcat路径。直接运行即可。 如果你的数据库名字正确,密码正确,那么运行后在控制台可以看到大量的建表语句。运行完毕后,查看数据库表都已经建好了。

然后关闭tomcat,修改config.properties里的startup_mode,原来是install,代表系统启动时会重新安装数据库表。由于第一次启动时表已建好,修改install为none。否则下次启动会重新建表插值。

修改为none后,就可以重新启动tomcat来运行项目了。


在浏览器输入地址,就能看到登录页了。管理员账户administrator,密码q。

上面所说的PROJECT_MODEL默认是develop,将来上线时修改为其他的就行,譬如develop1


六:登录

登录时发现极其缓慢,loading了很久才进去,是因为里面做了判断是否有其他用户在线的操作,就是websocket相关的处理,就是这一步很慢。由于很多系统并不需要该功能,所有我把它注释掉了。在LoginAction.java里,第61行到68行注释掉就行了。下次登录就会很快了



0
0
查看评论

JEasyframe使用教程4 模块开发

jeasyframe教程
  • tianyaleixiaowu
  • tianyaleixiaowu
  • 2016-01-19 15:53
  • 1013

JAVA使用JeasyOPC读取OPC 服务器数据

首先在src下新建包javafish.clients.opc 将JCustomOpc.properties 拷贝到包中, 然后导入三个jar包 jeasyopc.jar commons-logging-1.1.jar和log4j-1.2.13.jar  在项目下新建一个lib目...
  • wangzhi291
  • wangzhi291
  • 2015-04-13 18:04
  • 9636

JEasyframe使用教程2 项目结构

jeasyframe框架使用教程,项目结构
  • tianyaleixiaowu
  • tianyaleixiaowu
  • 2016-01-13 10:39
  • 602

JEasyframe使用教程3 页面相关

jeasyframe使用教程,使用方法,jeasyframe教程
  • tianyaleixiaowu
  • tianyaleixiaowu
  • 2016-01-13 13:35
  • 568

JEasyFrame,一款基于SSH的轻量级JavaEE开发框架

初来乍到,请多关照.我是一名来自三线城市哈尔滨的普通程序员. 这个框架项目写了有一段时间了,在各种项目里也使用了一段时间,相对来讲基本功能还是比较稳定的.现在先预览个界面和基本可视功能,稍后我会发出下载地址.以后也会不断的更新完善. JEasyFrame简单介绍 可视功能描述: 1.公司管理 ...
  • u011355470
  • u011355470
  • 2013-07-10 12:43
  • 754

非常详细的weblogic使用教程以及集群配置

非常详细的weblogic使用教程以及集群配置
  • qq_22075041
  • qq_22075041
  • 2017-07-27 08:56
  • 1303

jboss项目部署的操作

内网jboss项目的发布: 1.进入jboss所在的目录: cd opt 2.查看jboss的进程: ps -ef|grep jboss   3.停掉jboss服务器: sh jboss-manager.sh stop 4.将war包放入/opt/EAP-6.4.0/stand...
  • u011066470
  • u011066470
  • 2017-02-24 14:11
  • 170

在部署项目时实现自动安装FrameWork及数据访问部件

在部署程序时自动安装.NET Framework及数据访问部件1.下载插件,并安装完成.http://download.microsoft.com/download/4/e/f/4ef7254b-d6c2-4f6f-8028-f03a594d5edf/PluginInstaller.msi ,并装此...
  • greystar
  • greystar
  • 2005-03-06 10:26
  • 1820

WAMPServer的安装及配置

 1. WAMP: W(windows) A(Apache) M(Mysql) P(PHP) 2.64位下载:链接: http://pan.baidu.com/s/1c2ofmz2 密码: uaki    官网:http://www.wampserver.com...
  • chinajobs
  • chinajobs
  • 2016-09-19 16:11
  • 1052

centos7下git安装及使用

一、git安装 1.查看系统是否已经安装git   git --version   2.CentOS7 yum 安装git   yum install git ...
  • qq_36663951
  • qq_36663951
  • 2017-11-09 14:45
  • 300
    个人资料
    • 访问:353106次
    • 积分:4411
    • 等级:
    • 排名:第8123名
    • 原创:100篇
    • 转载:39篇
    • 译文:0篇
    • 评论:148条
    博客专栏
    友情链接
    最新评论