當時要搭建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
