iBase4J SpringBoot版本的部署和执行,开源的iBae4JSrigBoot版本下载后部署执行存在一定难度,本文根据实际部署经验,逐步介绍部署方法
下载后很难部署开源的iBase4J SpringBoot版本。根据实际部署经验,逐步介绍部署方法。
工具/原材料想法14iBase4J启动部署和启动1下载并打开项目:
从代码云中获取最新的项目代码,其中我们将使用两个框架项目,一个作为基本工具项目,另一个作为项目项目项目。事实上,我们的业务开发使用项目项目。我们将在本地克隆它,并通过创意打开项目。如图所示打开项目目录。
-1步读取-2步读取-3步读取2生成ibase4j-common-3.4.4.jar文件:
在公共项目中,mvn package命令用于打包和生成jar文件。当然,前提是编译器不报告错误。如果测试类中报告了错误,请直接删除整个java文件。
成功打包后,可以在目标目录中获得最新的jar包。
-4步读取3调整引导项目中的主文件:
由于开发人员还没有将最新的公共包上传到maven资源库,所以在根据引入的版本生成jar包之后,有必要将公共包作为文件引入,这样可以解决报告的错误。也就是说,已经到达了上一步中生成的jar文件。介绍的方法如图所示。
1)将文件复制到libs文件夹
2)调整引入包装的方式,如图所示。
此外,请注意tomcat的scope方法应该改为编译,否则在启动时可能找不到servlet-api之类的错误。
& lt依赖性>。
& ltgroupId>。org.springframework.boot<。/groupId>。
& ltartifactId>。弹簧靴启动器tomcat<。/artifactId>。
& lt范围>。编译& lt/scope>。
& lt/dependency>。
-5步读取4数据库密码加密方法:
[注意]修改加密方法,因为解密使用这个密钥。加密也使用这个密钥,即常数。数据库密钥。如果调整了程序加密方法,请相应地调整密钥。我们必须注意这里,否则我们将总是报告错误的密码。
公共静态空主(字符串步骤读取5根据SQL生成数据表:
Mysql的版本尽可能高。
目录中的Sql首先执行iBase4J.sql。只有在所有sql都成功执行之后,其余的SQL才能继续执行。下一次sql执行将报告一个错误。它需要修改。
1) utf-8位置错误,将其更改为与其他表格相同
ENGINEER = InNodb DEFAULT CHARSET = ut F8;
2)还有一个用于生成索引的sql表。索引中的属性不存在,但存在。
CREATE TABLE ` sys _ lock `( ` KEY _ ` varchar(256)NOT NULL,` name_` varchar(128) NOT NULL,` expire_second` int(6) NOT NULL,` CREATE _ time ` datetime NOT NULL DEFAULT CURRENT _ TIMESTAMP,PRIMAry KEY(` KEY _ `), INDEX ` expire _ `( ` expire _ second `),INDEX ` CREATE _ time `(` CREATE _ time `))ENGINE = InNoDB DEFAULT
-7步读取-8步读取6地址修改和相关组件启动
相关的jdbc地址修改每个jdbc.properties中的地址和密码。
通常,相关组件的nginx、redis、activemq和zookeeper的安装采用默认端口。如果端口被修改,在项目中找到相应的修改位置。版本都更新了。
您可以安装两个版本的windows。
-9步骤阅读7项目结构和启动:
1)几个项目的功能自上而下标记在图上。通过第一次测试启动管理系统的服务和控制器,我们可以知道部署是否成功。
2)启动方法与回弹启动方法相同,只是在项目中执行应用程序类。
开始的顺序是首先启动服务项目,然后启动web项目。
-8引擎的10步读取静态资源配置:
如图所示修改nginx.conf,修改后使用nginx-sLoad,重新加载配置,或重新启动NGINX。
如果(!注意这里的空格
这个例子使用了项目的angularjs版本
-11步读取9启动和访问:
一.启动
启动每个组件,包括nginx,启动sys-service,并在启动sys-web后无错误地访问页面。
windows版本下的自动启动脚本引用(引用版本和启动序列)最好以管理员权限打开。
@回声关闭
回声启动动物园管理员...
开始动物园管理员"动物园管理员-3.4.8
回声开始重发...
开始再贴现"redisbin_x64\redis-server.exe。
回声启动活动...
开始activemq"Apache-ActiveMQ-5 . 13 . 2 \ bin \ win 64 \ ActiveMQ . bat
回声启动引擎...
开始引擎"nginx-1.9.12
正常启动的截图如下图所示。
-12步读取-13步读取-14步读取-15步读取10正常访问接口:
如图所示,输入地址
投入
admin 111111
最终的登录效果如图所示。
-16步读取-17步读取END注意数据表必须创建无误,有错误调整重启错误应逐一解决。