文档章节

jeecg3.5.0-maven版本-开发环境搭建步骤-myeclipse

yangwenwei
 yangwenwei
发布于 2015/03/18 10:01
字数 1171
阅读 8275
收藏 4

官方标准开发工具:
1.IDE
Eclipse Java EE IDE for Web Developers.
Version: Helios Release
Build id: 20100617-1415
2.JDK1.7
3.Tomcat6
4.Maven项目构建
5.JEECG采用oschina的仓库存储依赖的jar 

一、Maven环境搭建

  1. 下载: 到Maven官方网站http://maven.apache.org/download.cgi下载目前的最新版本apache-maven-3.1.1-bin.zip

  2. 解压: 下载到本地的zip文件,只需解压成X:\apache-maven-3.1.1即完成安装,目录结构为如下

    3.  配置环境变量: 这台电脑->鼠标右键->属性->高级环境设置->环境变量-系统变量框下新增变量名M2_HOME,值为X:\apache-maven-3.1.1

再新建变量M2,值为%M2_HOME%\bin


编辑变量名Path,在变量值中后面追加";%M2%",或者直接配置 d:\apache-maven-3.1.1\bin


    4.  测试安装:win+R ->cmd –>在命令行中输入 mvn –version 显示mvn版本信息为Apache Maven 3.1.1则为安装成功。

二、修改maven仓库存放位置:

1、找到maven下的conf下的settings.xml 配置文件,我的是在D:\apache-maven-3.1.1\conf\settings.xml。maven的仓库默认是放在本地用户的临时文件夹下面的.m2文件夹下的repository下,这很影响C盘的空间。现在我们来修改将它指定到我们自己的路径下,我现在要将仓库指定到D:\Maven\repo\m2 (可以自己定义位置)目录下.

2、OK,先来体会一下maven,在cmd中敲并回车执行:mvnhelp:system这时候maven 就会从远程仓库开始下载一大堆的东西,没事,让它下载着,迟早都要下载的。


三、MyEclipse或Eclipse环境搭建

  1. Maven插件安装

  2. MyEclipse8 - MyEclipse2014已经自带maven插件,此步可以略过。

  3. eclipse在线安装:选择Help  -->  Install New Software输入地址

http://download.jboss.org/jbosstools/updates/m2eclipse-wtp/,把选项勾上,然后等待它下载安装,完成之后重启 eclipse 即可

  1. Eclipse和myeclipse的maven环境配置

  2. 配置myeclipse(eclipse)找到Maven4MyEclipse(Maven)下的Installations,添加maven的安装目录


找到User Settings选择maven安装目录下的settings.xml,单击Update Settings。


OK,eclipse配置已经完成了。


四、加载jeecg-maven项目

  1. 下载最新的jeecg-maven版本:

目前最新的版本的下载地址
https://github.com/zhangdaiscott/jeecg/archive/master.zip
如果嫌加载项目慢或者网络不稳定,maven没有其他项目依赖,可以直接下载官方提供的maven本地仓库依赖包
http://pan.baidu.com/s/1pJBDlP5

 

  2.  将项目到myeclipse(eclipse)


点击finish即可,点击之后,等慢慢等待myeclipse Importing MavenProject。
如已经下载了maven依赖包,直接覆盖还是很快的。


Import完成后一般都不能直接使用。有红色的感叹号
点击myeclipse的problems 查看错误原因


错误类型1:


我现在的错误是缺少src/test/java这个文件。项目结构目录不符合maven工程规范(不了解的大家可与去了解一下)。现在我新建一个src/test/java之后

项目已经看不到明显的错误了,然后我们修改配置文件的数据库账号和密码,执行脚本的初始化。

错误类型2:还有的显示jar包找不到

修复方法:

A、手动将缺少的jar包下载到本地的E盘之后,

     ________下载地址:          群名称是    JEECG技术群①       106259349

B、先执行如下脚本,

mvn install:install-file -DgroupId=com.oracle -DartifactId=ojdbc14 -Dversion=10.2.0.4.0 -Dpackaging=jar -Dfile=E:\ojdbc14-10.2.0.4.0.jar

mvn install:install-file -DgroupId=org.jeecgframework -DartifactId=easypoi-base -Dversion=2.0.3 -Dpackaging=jar -Dfile=E:\easypoi-base-2.0.3.jar

mvn install:install-file -DgroupId=org.jeecgframework -DartifactId=easypoi-web -Dversion=2.0.3 -Dpackaging=jar -Dfile=E:\easypoi-web-2.0.3.jar

C、之后找到项目所在的目录,执行    mvn compile


即可解决!


项目已经看不到明显的错误了,然后我们修改配置文件的数据库账号和密码。

 
修改完成了,基于myeclipse tomcat的配置,网上教程很多在这里就不详细述说了。
最后我们启动tomcat,就可以正式接触jeecg-maven版本,看到登陆页面了

输入验证码:

 

.

.

.

问题3:功能项前多余一个问号(?)的问题。

解决方案如下:

需要执行一个SQL语句:

这个问号标记是用来标示,那些功能点未做国际化翻译!
修改方法:
执行sql:  update t_s_muti_lang set lang_context = '' where lang_key='common.notfind.langkey';

重启服务,因为有缓存

from  http://www.jeecg.org/forum.php?mod=viewthread&tid=2341&page=1#pid6411

 

 


 

附1:JEECG Framework 3.5.0 GA 版本发布: http://www.iteye.com/news/30302-jeecg-3-5-0-jeewx


如果有其他错误,欢迎到群中交流106259349


thanks    scott@jeecg.org

参考资料: http://osbaba.com:8002/pages/viewpage.action?pageId=1376477

本文转载自:http://osbaba.com:8002/pages/viewpage.action?pageId=1376477

共有 人打赏支持
yangwenwei
粉丝 3
博文 1
码字总数 0
作品 0
房山
加载中

评论(1)

Jeecg
Jeecg
good
从搭建Nexus到建立Maven项目

因为看到网上诸多的公共Maven仓库,以及自己管理Jar包的不方便,趁这次搭建毕设项目环境,把创建Maven项目涉及到的步骤理一遍。 安装Nexus(以Windows32平台举例): 下载Nexus:http://www....

Iuranus
2013/11/03
0
0
搭建Eclipse和MyEclipse的开发环境

主要步骤: 下载并配置Eclipse 建立并运行一个简单的javaSE项目 下载并破解MyEclipse 整合Eclipse和MyEclipse 开发环境和Tomcat结合 关于这个配置也可以参考:https://www.cnblogs.com/kangj...

乌云上
08/01
0
0
MyEclipse2017破解设置与maven项目搭建

下载 版本:MyEclipse2017 Stable 2.0 百度网盘链接:https://pan.baidu.com/s/1vpIMKq9FfMMbhXzkmft8A 密码:xfbv myeclipse2017 stable 2.0 破解包网盘链接:https://pan.baidu.com/s/1Uo......

王磊的博客
07/05
0
0
Myeclipse搭建android开发环境(本人Myeclipse9.0亲测可用)

其实主要参考的都是些网上找来的文档了,有的地方说Myeclipse不行,他们都是用eclipse装的,但本人亲测可行,myeclipse版本为9.0,觉得8.5应该也行,但没试过。 进入正题,首先是Myeclipse的...

OldPanda
2012/05/31
0
0
关于m2eclipse插件在myeclipse 及其以后版本的问题及终极解决办法!

关于m2eclipse插件在myeclipse9 及其以后版本的问题及终极解决办法!关于maven-archetype-webapp 新建 maven webapp 无法直接在tomcat中部署的问题的解决方案 首先请注意,本文不配图 如果你...

撒旦他舅爷
2013/07/15
0
0

没有更多内容

加载失败,请刷新页面

加载更多

ERC1155实践|区块链游戏的平行宇宙和为此而生的Enjin钱包

1 摘要 恩金(Enjin)花了大半年的时间一直在完善ERC-1155这个通证协议,毫不夸张地说,该标准是现有以太坊上最适用于游戏资产的通证标准,将主流游戏中道具涉及到的一切操作经过高度抽象之后...

HiBlock
23分钟前
0
0
Oracle发布开源的轻量级 Java 微服务框架 Helidon

近日,Oracle推出了一个新的开源框架Helidon,该项目是一个用于创建基于微服务的应用程序的Java库集合。和Payara Micro、Thorntail(之前的WildFly Swarm)、OpenLiberty、TomEE等项目一样,...

关注公众号_搜云库_每天更新
29分钟前
0
0
启动线程以及安全终止线程

启动 使用start()方法可以启动线程。 start()方法的含义是告知线程规划器线程已初始化完毕,可以分给这个线程时间片了(执行run()方法)。 安全终止线程 示例代码 import java.util.concurr...

karma123
36分钟前
1
0
Python+OpenCV 图像风格迁移(模仿名画)

现在很多人都喜欢拍照(自拍)。有限的滤镜和装饰玩多了也会腻,所以就有 APP 提供了模仿名画风格的功能,比如 prisma、versa 等,可以把你的照片变成 梵高、毕加索、蒙克 等大师的风格。 这...

crossin
40分钟前
1
0
karabiner json语法

karabiner json语法 to_if_alone 如果同时制定了to, 那么to对应的key必须是非可见字符,例如control,shift或者command, 为什么呢? If to events are specified, to events are released befo...

黄威
41分钟前
1
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部