非maven快速开发平台从部署到运行,菜鸟级别入门图文教程
本帖最后由 String 于 2016-8-5 18:00 编辑太高端的问题也解决不了,群里也经常有人问怎么有感叹号呀:Q,怎么部署报错呀:Q,怎么tomcat启动就报错呀:Q,怎么一直有红叉叉呀,所以写个总结帖子,如果你是有经验就可以无视本帖了:shutup:,其实官网已经有你的这些的问题回答了,我只是总结在一起:lol,本人对于这个框架也是小白级别的。
进入正题,好的,你要用这个框架总要下载吧,在哪里下载,在这里打开官网www.jeecg.org 第二栏目开源项目下载第一个就是
点开以后往下拉就有非maven版本的了
这里就可以下载了
网速好的 一会就可以下载好了,建议下载最新版本的也就是3.6.5,我开始用的是3.6.3,但是发现部分核心jar没有源码,3.6.5就有了,也多了H+这个风格,也不算太大,129M。
下载好后就开始部署了,因为使用本身标注是myeclipse(上面有图有真相),不过有的人用eclipse习惯了,也有人因为用myeclipse太卡,换成了eclipse,所以我们用eclipse来部署。
下载好解压缩是这样的
其他不解释,都能看得懂,其中数据库脚本和技术文档都放在docs文件夹下面,3.6.5版本更加人性化,提供了目前主流数据库(mysql、oracle、sqlserver)的脚本,数据库的导出就不过多解释了,网上一大片,但是你要设置好数据库的编码格式为UTF-8。
开始导入项目,之前要保证你jdk环境没问题
导入进去以后系统肯定会building workspace 和validating所以你电脑如果卡的话,那就等一会
好了以后就会发现有叹号,这说明你引用了jar包,却没有这个jar包,我们来右键看看build path
你会发现 他们本身带的是jdk1.7.0_07(其他版本可能不一样)后面还写着unbound 啥意思 翻译过来就是未绑定,也就是 你的jdk不是这个,当然不是的,因为这是项目自带的,又不是你本地的,所以要remove掉
然后把你的加进去,点击Add Library 然后选择 JRE System Library next选择你的jdk ,把Web App Library也加进去,apply一下,关闭掉,你会发现感叹号没了,不过怎么又有红叉叉了点开看一下,如果不经常用eclipse的话,出现下图所示,那就是展示问题呗
点击下边的这个就变成熟悉的样子了
你会发现jeecg核心包下面几乎都有错,jdk也换了,这时候你的项目估计编码不对,右键选择最下方properties,第一个Resource 选择UTF-8,还需要clean一下项目,clean作用就是删除.class文件,重新编译,
clean在project中
点击一下选择Clean project selected below 也就是可以选择性的clean项目, 把jeecg项目选上,确认后等待ing(需要时间),clean以后基本都没什么问题了,红叉叉也消失了。因为项目是myeclipse上面的 myeclipse默认WebRoot 而eclipse默认是WebContent,所以修改,右键项目,properties 选择Project Facetis,看图
点击进去是这样的
意思你还没配置,点击进去,选择Javascript和Dynamic Web Module
下面的很重要,就是修改eclipse默认的WebContent,因为项目本身是WebRoot,所以把默认的修改为WebRoot,这个影响很大,会自动在你的项目下会生成WebContent这个文件夹,并且加载这一个文件夹,并不加载WebRoot,改好点OK,apply一下再点击OK,此时就能加载到tomcat里面了。
部署到tomcat,启动tomcat 突然蹦出来个这玩意
这个错误提醒是因为你tomcat设置启动限制时间太短了,双击tomcat,右边第二个 Timeouts 把Start设置大点,往500以上设置就解决了。
启动起来
好的,启动成功,打开http://localhost:8080/jeecg-3.6.5(tomcat默认端口8080)
如果你上面配置的都没问题,tomcat启动时候一般不会报initLinster监听找不到。如果你还有红叉叉,可以加本人这个账号好友,私信我,或者在下面回复,或者加群询问。
非常好。 PS:也希望目前用这个框架做项目的能加个好友,共同进步,共同探讨。 再加个地方补充,JAVA版本不对还要修改一个地方。这样就完美了!
赞一个
大神,我按你的方法已经搭建成功。版本是jeecg3.6.5非maven版本。请问这个版本跟站内的系统显示版相比,它是没有流程定义这个内容的?还是我部署的时候缺了什么导致看不到这个菜单? leon2018 发表于 2016-8-11 17:35 static/image/common/back.gif
大神,我按你的方法已经搭建成功。版本是jeecg3.6.5非maven版本。请问这个版本跟站内的系统显示版相比,它 ...
工作流是收费的啦,咱们用的是开源的啦,没有工作流:( String 发表于 2016-8-12 09:09 static/image/common/back.gif
工作流是收费的啦,咱们用的是开源的啦,没有工作流
嗯。看到了,上面的商业版,是带工作流版
页:
[1]