idea部署iBase4J
一、環境配置=============================
第一步 下載zookeeper
分布式協調技術
第二步 下載nginx
nginx用于頁面(iBase4J-UI)的反向代理,負載均衡作用。
修改配置:
① 打開配置文件
② 修改配置文件
第三步
activeMQ作為消息中間件,此項目沒有用到太多,所以暫時不配置
第四步
redis也可以使用出廠設置,后期根據需求修改配置(關于后臺啟動暫時不修改,為了直觀看到啟動效果)
二、項目配置=============================
1、打開idea
File–>open–>選擇項目位置–>ok(建議new window)
導入成功的:
2、菜單欄 File–>setting–>Build,Execution,Deployment–>Build Tools–>Maven 找到maven home directory選擇maven路徑
3、菜單欄 File–>setting–>Build,Execution,Deployment–>Build Tools–>Maven–>Runner
① VM Oprions處復制
-Dmaven.multiModuleProjectDirectory=$M2_HOME
② 選擇jre
保存
上述配置可以查看
File–>project structure
4、如果使用maven配置,菜單欄 Run–>Edit Configuration
點擊“+”號
找到maven,在CommandLine復制代碼
clean:clean package -P build tomcat7:run-war-only -f pom-sys-web-server.xml
同樣再添加一個maven,在CommandLine復制代碼
clean:clean package -P build tomcat7:run-war-only -f pom-sys-service-server.xml
三、修改數據庫信息=========================
1 . 復制sql在數據庫中運行,創建數據庫(三個都要弄,不然會缺表)
2 . 修改配置
① 在項目中找到PropertiesUtil.Java 的main方法,將自己的數據庫密碼寫上運行,獲得加密后的密碼
② 將加密后的密碼粘貼值數據庫的信息中 jdbc.properties 有兩個位置 iBase4J-Biz-Service和iBase4J-SYS-Service下
四、部署運行============================
1.啟動 nginx zookeeper activeMQ redis
我的是一個集合所有的
點擊這個即可啟動
nigix啟動成功,訪問127.0.0.1的圖:
五、編譯================================
①菜單欄 run–>debug–>選擇service的
②菜單欄 run–>debug–>選擇web的
六、訪問================================
① 訪問127.0.0.1 賬號:admin 密碼:111111
② 訪問swagger API http://localhost:8088/swagger-ui.html
③ 訪問druid sql監控
總結
以上是生活随笔為你收集整理的idea部署iBase4J的全部內容,希望文章能夠幫你解決所遇到的問題。