关注JEECG发展历程 关注最新动态和版本, 记录JEECG成长点滴 更新日志 - 技术支持 - 招聘英才

JEECG最新版本下载 JEECG智能开发平台 - 显著提高开发效率 常见问题 - 入门视频 - 参与开源团队

商务QQ: 69893005、418799587 商务热线(5*8小时): 010-64808099 官方邮箱: jeecgos@163.com

查看: 13651|回复: 7

非maven快速开发平台从部署到运行,菜鸟级别入门图文教程

[复制链接]
发表于 2016-8-5 18:00:20 | 显示全部楼层 |阅读模式
本帖最后由 String 于 2016-8-5 18:00 编辑

太高端的问题也解决不了,群里也经常有人问怎么有感叹号呀,怎么部署报错呀,怎么tomcat启动就报错呀,怎么一直有红叉叉呀,所以写个总结帖子,如果你是有经验就可以无视本帖了,其实官网已经有你的这些的问题回答了,我只是总结在一起,本人对于这个框架也是小白级别的。
进入正题,好的,你要用这个框架总要下载吧,在哪里下载,在这里打开官网www.jeecg.org 第二栏目开源项目下载第一个就是
QQ截图20160805125345.png
点开以后往下拉就有非maven版本的了
2.png
这里就可以下载了
3.png
网速好的 一会就可以下载好了,建议下载最新版本的也就是3.6.5,我开始用的是3.6.3,但是发现部分核心jar没有源码,3.6.5就有了,也多了H+这个风格,也不算太大,129M。
下载好后就开始部署了,因为使用本身标注是myeclipse(上面有图有真相),不过有的人用eclipse习惯了,也有人因为用myeclipse太卡,换成了eclipse,所以我们用eclipse来部署。
下载好解压缩是这样的
4.png
其他不解释,都能看得懂,其中数据库脚本和技术文档都放在docs文件夹下面,3.6.5版本更加人性化,提供了目前主流数据库(mysql、oracle、sqlserver)的脚本,数据库的导出就不过多解释了,网上一大片,但是你要设置好数据库的编码格式为UTF-8。
开始导入项目,之前要保证你jdk环境没问题
导入进去以后系统肯定会building workspace 和validating所以你电脑如果卡的话,那就等一会
5.png
好了以后就会发现有叹号,这说明你引用了jar包,却没有这个jar包,我们来右键看看build path
6.png
你会发现 他们本身带的是jdk1.7.0_07(其他版本可能不一样)后面还写着unbound 啥意思 翻译过来就是未绑定,也就是 你的jdk不是这个,当然不是的,因为这是项目自带的,又不是你本地的,所以要remove掉
7.png
然后把你的加进去,点击Add Library 然后选择 JRE System Library next选择你的jdk ,把Web App Library也加进去,apply一下,关闭掉,你会发现感叹号没了,不过怎么又有红叉叉了点开看一下,如果不经常用eclipse的话,出现下图所示,那就是展示问题呗
8.png
点击下边的这个就变成熟悉的样子了
9.png
你会发现jeecg核心包下面几乎都有错,jdk也换了,这时候你的项目估计编码不对,右键选择最下方properties,第一个Resource 选择UTF-8,还需要clean一下项目,clean作用就是删除.class文件,重新编译,
clean在project中
10.png
点击一下选择Clean    project selected below 也就是可以选择性的clean项目, 把jeecg项目选上,确认后等待ing(需要时间),clean以后基本都没什么问题了,红叉叉也消失了。因为项目是myeclipse上面的 myeclipse默认WebRoot 而eclipse默认是WebContent,所以修改,右键项目,properties 选择Project Facetis,看图
16.png
点击进去是这样的
17.png
意思你还没配置,点击进去,选择Javascript和Dynamic Web Module
18.png
下面的很重要,就是修改eclipse默认的WebContent,因为项目本身是WebRoot,所以把默认的修改为WebRoot,这个影响很大,会自动在你的项目下会生成WebContent这个文件夹,并且加载这一个文件夹,并不加载WebRoot,改好点OK,apply一下再点击OK,此时就能加载到tomcat里面了。
19.png

部署到tomcat,启动tomcat 突然蹦出来个这玩意
11.png
这个错误提醒是因为你tomcat设置启动限制时间太短了,双击tomcat,右边第二个 Timeouts 把Start设置大点,往500以上设置就解决了。
启动起来
QQ截图20160805174919.png
好的,启动成功,打开http://localhost:8080/jeecg-3.6.5(tomcat默认端口8080)
QQ截图20160805175708.png
如果你上面配置的都没问题,tomcat启动时候一般不会报initLinster监听找不到。如果你还有红叉叉,可以加本人这个账号好友,私信我,或者在下面回复,或者加群询问。


发表于 2016-8-6 08:20:51 | 显示全部楼层
非常好。
 楼主| 发表于 2016-8-6 10:00:33 | 显示全部楼层
PS:也希望目前用这个框架做项目的能加个好友,共同进步,共同探讨。
发表于 2016-8-10 14:29:44 | 显示全部楼层
再加个地方补充,JAVA版本不对还要修改一个地方。这样就完美了!
无标题.png
发表于 2016-8-11 15:17:39 | 显示全部楼层
赞一个
发表于 2016-8-11 17:35:51 | 显示全部楼层
大神,我按你的方法已经搭建成功。版本是jeecg3.6.5非maven版本。请问这个版本跟站内的系统显示版相比,它是没有流程定义这个内容的?还是我部署的时候缺了什么导致看不到这个菜单?
 楼主| 发表于 2016-8-12 09:09:36 | 显示全部楼层
leon2018 发表于 2016-8-11 17:35
大神,我按你的方法已经搭建成功。版本是jeecg3.6.5非maven版本。请问这个版本跟站内的系统显示版相比,它 ...

工作流是收费的啦,咱们用的是开源的啦,没有工作流
发表于 2016-8-12 10:57:50 | 显示全部楼层
String 发表于 2016-8-12 09:09
工作流是收费的啦,咱们用的是开源的啦,没有工作流

嗯。看到了,上面的商业版,是带工作流版
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

快速回复 返回顶部 返回列表