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相关推荐
- iBase4J部署总结¥
序言 最近看到个分布式框架,只有一个字:好.所以部署起来看看.开始的时候说实话遇到了点困难.去码云上看了下,貌似想得到指导要加入一个群,而且需要收费的,反正闲来无事,索性自己搞好了.就当学习了.这里把 ...
- ibase4J分布式架构使用eclipse部署
这两天使用ibase4J分布式架构搭建环境,所以研究了一下,在本地先尝试一下.我使用的是基于64位操作系统的, 先说一下本地环境: jdk 1.8_64; mysql 5.6及以上: maven 3. ...
- iBase4J 分布式开发平台
详细介绍: java分布式快速开发平台,整合:SpringMVC,Mybatis,Redis数据和session缓存,分布式,单点登录,shiro权限管理,dubbo扩展,activemq,Rest等 ...
- 警惕挂着开源的招牌到处坑蒙拐骗的垃圾项目,比如iBase4J
开源界,本是技术爱好者百花齐放.各显其能的地方.但是,不管什么好东西,到了这块奇葩的土地都能变了味.现在的开源界,真的是鱼龙混杂,有些开源软件,不知道是噱头喊得高,还是star刷得好,竟能凭借一身垃圾 ...
- Kubernetes 中 设置pod不部署在同一台节点上
在k8s中,节点的调度主要由亲和性和污点来进行控制的. 而在亲和性部分由分为了节点亲和性和节点反亲和性. 节点亲和性是指在pod部署时,尽量(软策略)或者必须满足(硬策略)部署在某些节点上. ...
- 将jar包部署在docker上,将jar包打成镜像,使用docker部署jar包
假设你已经准备好以下东西,即可进行服务部署 一台安装好docker的linux服务器(安装docker见安装docker) 准备好的jar包 接下来开始吧! 将jar包上传至服务器(建好文件夹存放以方 ...
- jar包升级部署到服务器详细流程,将服务部署在linux中
假设你已经准备好以下东西,即可进行服务部署 一台服务器(云服务器或虚拟机皆可) 已安装好的jdk 1.8 + 的环境(可自行百度) 打好的jar包(maven打jar包) 1. 在服务器中新建好你的项 ...
- jar包部署shell脚本编写,在服务器上部署jar包,在Linux服务器上部署服务,设置编码格式,设置内存管理
准备步骤: 1.安装java环境,知道java安装目录 2.将jar包拖放或发送至服务器中(目录自定义) 一.编写shell脚本,将以下代码放在shell脚本中,将shell脚本放在jar包同级目录下 ...
- 在docker上安装部署tomcat项目 超简单,拿来主义
在docker中部署tomcat,非常简单,而且省去了手动安装jdk等步骤,只需要将war包复制在容器tomcat实例中的webapps下面即可.以下将详细讲解流程: 在windows中打好包以后用w ...
- 【CentOS】利用Kubeadm部署Kubernetes (K8s)
[CentOS]利用Kubeadm部署Kubernetes (K8s)[阅读时间:约10分钟] 一.概述 二.系统环境&项目介绍 1.系统环境 2.项目的任务要求 三.具体实验流程 1 系统准 ...
最新文章
- Linux+Qt 下同一数据空间vfork多进程间通信的一种高效便捷方式(信号槽直接调用)
- iOS9 HTTP 不能正常使用的解决办法
- python语言入门n-Python基础语法学习笔记
- 2018 中国准独角兽 TOP 50 夏榜发布!146 家投资机构、227 家企业参与
- 将数字字符串转换成逗号分隔的数字串,即从右边开始每三个数字用逗号分隔
- 设计模式练习_设计练习是邪恶的
- UnrealScript语言基础
- Android移植之自定义ProgressBar
- 数字信号处理原理及实现一书的思维导图
- 重庆ETC学员“食神大赛”
- 投入产出表之影响力系数和感应度系数的计算--基于Excel
- 体脂秤里的测脂模块方案,测量体脂全靠它?
- 第十五篇,man手册
- 前端搭建小人逃脱游戏(内附源码)
- python全角数字_python 半角全角的相互转换
- VIVADO学习笔记之--拥塞
- [项目管理-19]:在项目管理中, 如何用Jira对项目管理中的所有活动进行结构化、数字化和量化?
- Buildroot 构建根文件系统(Jz2440)
- 推荐一款超级好用的AI模型训练平台——Tesra超算网络!
- 股票开户须知,天津证券公司线上开户佣金一般是多少?