1、下載地址:https://gitee.com/thinkgem/jeesite4
2、文檔地址:http://jeesite4.mydoc.io/?t=267354
2.1一定要看,都很清晰,沒廢話內容,下面幾點遇到坑的重點說下,其他的請按照文檔一條條過就可以了
2.2環境要求:mysql 要特定版本以上,否則連不了
2.3部署到正式服務器:要看
本項目有自帶tomcat,服務器不用再自己安裝了,生成war包按文檔的腳本有問題,請手動右鍵 web / pom.xml-->Run As -->6. maven install 完成后war包會在 E:\jeesite_demo\web\target 下
用rar工具打開war包,解壓出來到一個文件夾
運行/WEB-INF/startup.bat
腳本,啟動成功,期間錯誤(error)信息要看,不懂直接百度,比較常見的是 "“address already in use” 端口被占用,請用cmd執行 netstat -ano|findstr 8980 命令,找到pid,到任務管理器結束掉。
運行網站。127.0.0.1:8980/js system admin
2.4.導入到ecplise
2.5導入數據庫(此處有大坑)
直接打開 init-data.bat,表結構會創建,但是到導入數據那會,就會卡在 area區划表,好久才插入一條。然后跑完了報了個什么錯誤,然后用戶表數據還有個別必要表數據沒被導入。
解決方法:先跑一遍錯誤的,然后等到area表結構出現后關掉腳本,復制area表的創表SQL。
到InitCoreData.java 注釋掉 initArea 這樣就不生成此表與插入此表數據了,然后重新執行 init-data.bat,跑完后,手動執行area創表sql,登錄去吧!
可能會出現個別出現問題
1、 maven編譯時出現There are test failures
https://www.cnblogs.com/wdw31210/p/9876986.html
2、maven "mvn不是內部或外部命令,也不是可運行的程序或批處理文件"
https://www.cnblogs.com/wdw31210/p/9875635.html