文档章节

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

yangwenwei
 yangwenwei
发布于 2015/03/18 10:01
字数 1171
阅读 8252
收藏 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
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
详解Maven4MyEclipse

MyEclipse中的Maven集成 本篇概述为您介绍一下Maven的基本概念,以及如何在MyEclipse(Maven4MyEclipse)中使用Maven来提高Maven UI的工作经验。Maven4MyEclipse无论是对于新手还是经验丰富的...

Miss_Hello_World
2015/05/21
0
0
MyEclipse中文教程与使用技巧倾情分享

MyEclipse是基于Eclipse平台的智能IDE,作为最实惠、综合全面的J2EE IDE与Web开发工具套件,MyEclipse一直受到Java开发者的青睐。 MyEclipse 既然是IDE工具,那么就有自己独特的使用方法,现...

kouxunli1
2014/11/04
0
0

没有更多内容

加载失败,请刷新页面

加载更多

下一页

InvalidKeyException: Illegal key size

Caused by: java.lang.RuntimeException: java.security.InvalidKeyException: Illegal key size 解决方案:去官方下载JCE无限制权限策略文件。 jdk 5: http://www.oracle.com/technetwork/j......

自由的开源
16分钟前
0
0
JAVA秒杀实现以及优化原理

秒杀与其他业务最大的区别在于:秒杀的瞬间, (1)系统的并发量会非常的大 (2)并发量大的同时,网络的流量也会瞬间变大。 关于(2),最常用的办法就是做页面静态化,也就是常说的前后端分...

小贱是个程序员
20分钟前
1
0
Spring Aop之Advisor解析

在上文Spring Aop之Target Source详解中,我们讲解了Spring是如何通过封装Target Source来达到对最终获取的目标bean进行封装的目的。其中我们讲解到,Spring Aop对目标bean进行代理是通过Ann...

爱宝贝丶
23分钟前
0
0
Java高级工程师面试阿里,阿里云,天猫,菜鸟,涉及到的知识点

前言: 分享 Java高级工程师面试阿里,阿里云,天猫,菜鸟,涉及到的知识点,文章有点长,但比较全面,阅读时间15分钟左右,干货满满。 一、HashMap的那些事 1.1、HashMap的实现原理 1.1.1、...

Java大蜗牛
48分钟前
2
0
nginx模块学习五 expires 浏览器缓存

缓存原理 语法 Syntax: expires [modified] time;expires epoch | max | off;Default: expires off;Context: http,server,location,if in location 例/etc/nginx/conf.d/default.con......

Romanceling
58分钟前
0
0

没有更多内容

加载失败,请刷新页面

加载更多

下一页

返回顶部
顶部