maven环境的搭建,lemon-OA办公系统的搭建

当时要搭建activiti工作流,但是这个工作流是基于maven启动的,于是,学习了一下,maven环境的搭建

准备的环境:

Jdk  1.6

Eclipse IDE 一个或者 MyEclipse

Maven 3.0.5下载地址:http://maven.apache.org/download.cgi   下载   apache-maven-3.0.5-bin.zip

 

第一步:配置maven环境

 

解压 apache-maven-3.0.5-bin.zip,假设你放到了D盘,配置环境变量:

path:D:\apache-maven-3.0.2\bin

MAVEN_HOME : D:\apache-maven-3.0.2

 

第二步:验证安装是否成功
在命令行上输入 : mvn -version; 回车,如看到下面信息表示安装成功: 

 

第三步:修改仓库位置setting.xml文件

修改我们仓库地址,仓库用于存放我们项目所依赖的所有jar包。

我的仓库路径:E:/Work/.m2/repository----这个路径是我自己创建,你可以将路径创建在任何位置。

我们打开…\apache-maven-3.0.3\conf\目录下的setting.xml文件,设置成我们创建的仓库路径

在复制一份setting.xml文件放到E:\Work\.m2下面

 

第四步:配置MyEclipse,我用的是2014版本,主要是第6步跟第7步:

 1,选择颜色:点击window-----Preferences---General----Appearance----MyEclipse Theme,选择Restore Defaults,Apply

2.选择字体:点击window-----Preferences----General----Appearance----Colors and Fonts,选择Text Compare,双击text font选择字体

3.选择字符:点击window-----Preferences----General----Workspace,选择字符

4.选择文件关联:点击window-----Preferences----General---Editors----File Associations,选择相应的文件关联,

5.选择jdk:点击window-----Preferences----Java-----Installed JREs,选择search,查询本机的jdk,然后再选择Compiler,如果jdk是1.6.那么选择1.6

6.配置本地maven:点击window-----Preferences------MyEclipse----Maven4MyEclipse---Installations


7.配置本地maven:点击window-----Preferences------MyEclipse----Maven4MyEclipse----User Settings:

     这个找的是maven文件conf下的setting.xml文件

 

第五步:下载lemon-OA办公系统的地址:http://www.mossle.com/index.html,下载apache-maven-3.0.5-src.zip,解压

打开MyEclipse,选择file---import----Maven4MyEclipse

选择下一步,选择lemon项目

点击finish,这个时候一定要稍等一会,因为这个项目在加载,加载完以后会变成:

 

选择Run As---maven install,它会自动下载jar包,这个需要等一会

下载完以后,选择maven build,输入:jetty:run这个命令,点击run,就会跑起来

打开网页,输入:http://localhost:8080/lemon

 

第六步:使用mysql数据库

对dbmigrate进行了修改,提供了h2和mysql脚本,脚本的位置在src/main/resources/dbmigrate目录下,打包编译之后,这些脚本的会复制到WEB-INF/classes/dbmigrate目录下。

默认使用的是h2脚本,如果想使用mysql脚本,需要修改application.properties(位于src/main/resources目录下)。

将application.database.type=h2的值修改成mysql。

将db配置部分的h2配置修改为mysql配置

db.default.driverClassName=org.hsqldb.jdbcDriver
db.default.url=jdbc:hsqldb:.
db.default.username=sa
db.default.password=
db.default.validationQuery=SELECT * FROM INFORMATION_SCHEMA.SYSTEM_SCHEMAS

一般可能会配置成类似这个样子

db.default.driverClassName=com.mysql.jdbc.Driver
db.default.url=jdbc:mysql://localhost:3306/lemon
db.default.username=root
db.default.password=
db.default.validationQuery=SELECT 1

最后找到dbmigrate中所有h2的部分,修改为mysql。比如dbmigrate.10.location=dbmigrate.h2.auth要修改成dbmigrate.10.location=dbmigrate.mysql.auth

这样修改完成后,再启动lemon,就会自动创建mysql的数据库表,并导入初始化数据了。

 

登陆进去:用户名:lingo

     密码:1

posted @ 2013-12-24 17:05  heart..  阅读(4060)  评论(3编辑  收藏  举报