普元EOS-环境开发环境安装
环境开发环境安装
近期开发需要,开始接触普元EOS拖拽开发,也就是低代码开发,官方文档写的不是明细,特别做一个整理。
普元EOS 常用几个模块
- BPS 工作流
- Coframe 登录认证、权限模块
- Governor 系统管理、应用管理、配置管理、日志查看、数据库配置
配置步骤
1、首先解压,将开发下完完毕之后,官方说再d盘目录下的EOS/Develovper/目录下解压
1.1 配置
D:\EOS\Developer\apache-tomcat-7.0.94\webapps\default\WEB-INF_srv\config
目录下的user-config.xml文件配置配置相应的数据库
<group name="default">
<configValue key="Database-Type">MySql</configValue>
<configValue key="Jdbc-Type"/>
<configValue key="C3p0-DriverClass">com.mysql.cj.jdbc.Driver</configValue>
<configValue key="C3p0-Url">jdbc:mysql://127.0.0.1:3306/eos?characterEncoding=utf8&useSSL=true&serverTimezone=Asia/Shanghai</configValue>
<configValue key="C3p0-UserName">root</configValue>
<configValue key="C3p0-Password">123456</configValue>
<configValue key="C3p0-PoolSize">5</configValue>
<configValue key="C3p0-MaxPoolSize">5</configValue>
<configValue key="C3p0-MinPoolSize">5</configValue>
<configValue key="Transaction-Isolation">ISOLATION_DEFAULT</configValue>
<configValue key="Test-Connect-Sql">SELECT count(*) from EOS_UNIQUE_TABLE</configValue>
<configValue key="Retry-Connect-Count">-1</configValue>
</group>
1.2 配置
D:\EOS\Developer\apache-tomcat-7.0.94\webapps\sso-server\WEB-INF
目录下的的deployerConfigContext.xml
<bean id="dataSource" class="org.springframework.jdbc.datasource.DriverManagerDataSource">
<property name="driverClassName" value="com.mysql.jdbc.Driver"/>
<property name="url" value="jdbc:mysql://127.0.0.1:3306/eos?serverTimezone=Asia/Shanghai"/>
<property name="username" value="root"/>
<property name="password" value="123456"/>
</bean>
然后启动服务。
启动服务之前,修改D:\EOS\Developer\startServer.cmd
D:\EOS\Developer\stopServer.cmd,设置“JAVA_HOME”的值为本地JDK路径。
set DIRNAME=D:\EOS\Developer
set JAVA_HOME=G:\Java\jdk1.8.0_102
set CATALINA_BASE=%DIRNAME%/apache-tomcat-7.0.94
set EXTERNAL_CONFIG_DIR=%DIRNAME%/apps_config
set JAVAC_JAR=%JAVA_HOME%\lib\tools.jar
set RUNJAR=%CATALINA_BASE%\bin\bootstrap.jar;%CATALINA_BASE%\bin\tomcat-juli.jar
set JAVA_OPTS=-Xms128m -Xmx896m -XX:MaxPermSize=256m -XX:+TieredCompilation -Xverify:none -XX:+HeapDumpOnOutOfMemoryError
set JAVA_OPTS=%JAVA_OPTS% -Djava.util.logging.manager=org.apache.juli.ClassLoaderLogManager -Djava.util.logging.config.file="%CATALINA_BASE%\conf\logging.properties"
配置完毕,启动服务后,你会发现,还会报数据库的问题,那么这个就需要配置apps-config
也就是解压目录中apps-config
D:\EOS\Developer\apps_config\default\config
目录下的user-config.xml
<group name="default">
<configValue key="Database-Type">MySql</configValue>
<configValue key="Jdbc-Type"/>
<configValue key="C3p0-DriverClass">com.mysql.cj.jdbc.Driver</configValue>
<configValue key="C3p0-Url">jdbc:mysql://127.0.0.1:3306/eos?serverTimezone=Asia/Shanghai</configValue>
<configValue key="C3p0-UserName">root</configValue>
<configValue key="C3p0-Password">{3DES}CdD8k5TQAhonaBtT6K7BNRU=</configValue>
<configValue key="C3p0-PoolSize">5</configValue>
<configValue key="C3p0-MaxPoolSize">5</configValue>
<configValue key="C3p0-MinPoolSize">5</configValue>
<configValue key="Transaction-Isolation">ISOLATION_DEFAULT</configValue>
<configValue key="Test-Connect-Sql">SELECT 1</configValue>
<configValue key="Retry-Connect-Count">-1</configValue>
<configValue key="C3p0-MaxIdleTime">0</configValue>
<configValue key="C3p0-IdleConnectionTestPeriod">0</configValue>
<configValue key="C3p0-MaxStatements">0</configValue>
<configValue key="C3p0-NumHelperThreads">1</configValue>
</group>
数据库密码,我们填写实际密码,等服务启动之后,这里的密码是自动加密
这里,我们还需要配置 Governor,就是我们需要先初始话数据库。
再解压之后,我们到tomcat中启动服务。也可以之间点击 startServer.cmd 启动服务。使用startServer.cmd 前提你已配置好相关路径*
服务启动=-报错先不用管。等待服务启动完毕之后,点击Governor进如配置页面
默认初始账户sysadmin 密码:000000*
开始初始话
如果初始话提示有报错,没关系不影响我们使用数据库。初始话完毕之后,开始进行相应的配置。
启动成功结果!
Tips: 这里会有缺少log4j-xxx.xml配置文件报错,我就不贴出来了,执行复制一个log4j配置文件到指定路径即可。
长夜漫漫,再不清楚一件东西的情况,坑很多!
加油!!!!!!
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 被坑几百块钱后,我竟然真的恢复了删除的微信聊天记录!
· 【自荐】一款简洁、开源的在线白板工具 Drawnix
· 没有Manus邀请码?试试免邀请码的MGX或者开源的OpenManus吧
· 园子的第一款AI主题卫衣上架——"HELLO! HOW CAN I ASSIST YOU TODAY
· 无需6万激活码!GitHub神秘组织3小时极速复刻Manus,手把手教你使用OpenManus搭建本