|
2 年之前 | |
---|---|---|
.. | ||
.settings | 2 年之前 | |
framework-common | 2 年之前 | |
framework-model | 2 年之前 | |
framework-persist | 2 年之前 | |
framework-service | 2 年之前 | |
tipdm-server | 2 年之前 | |
.project | 2 年之前 | |
README.md | 2 年之前 | |
pom.xml | 2 年之前 | |
tipdmframework-root.iml | 2 年之前 |
TipDM建模平台提供数据丰富的数据预处理、 数据分析与数据挖掘组件,帮助广大中小企业快速建立数据挖掘工程,提升数据处理的效能。同时,我们也在积极 推动大数据挖掘社区建设,构建校企对接桥梁,为企业精准推送优质大数据挖掘人才;在产业需求的基础上推动高 校的人才培养工作。
下载JDK 1.8.x和Apache-Maven并安装,设置JAVA_HOME和PATH环境变量,如添加以下到~/.bashrc中(不同的操作系统,环境变量的设置方式有所不同,请根据自己的情况设置环境变量):
echo 'export JAVA_HOME=~/jdk_1.8.0_171' >> ~/.bashrc
echo 'export PATH=$JAVA_HOME/bin:~/apache-maven-3.3.9/bin:$PATH' >> ~/.bashrc
. ~/.bashrc
检查java与maven环境及版本是否正确安装,运行如下命令检查:
tipdm: ~ devp$ javac -version
javac 1.8.0_171
tipdm: ~ devp$ mvn -version
Apache Maven 3.3.9 (bb52d8502b
; 2015-11-11T00:41:47+08:00)
如果返回"-bash: xxx: command not found",或者版本号低于TipDM要求,请确认依赖软件是否安装正确,相应的环境变量是否设置生效。
下载Python 3.6.x,并完成环境变量的配置。
下载9.4x并完成安装。PostgreSQL中文社区
解压源码,按照maven格式将源码导入IDE(Eclipse或IDEA)
首先在本机上要有PostgreSQL服务,使它监听127.0.0.1的5432端口(默认安装和初始化的PostgreSQL即监听127.0.0.1的5432端口),然后使用PG的管理员身份(一般是初始化PG数据库的linux账号,这里是postgres账户),运行$TipDM_HOME/WEB-INF/classes/sql/目录下的.sql脚本,初始化元数据:
psql -h 127.0.0.1 -p 5432 -U postgres tipdm_DB -f initData.sql
psql -h 127.0.0.1 -p 5432 -U postgres tipdm_DB -f quartz_postgres.sql
配置文件说明:
sysconfig/database.properties 数据库配置文件
sysconfig/dbSupport.config 在此配置系统可支持的数据库类型
sysconfig/system.properties 系统的相关配置
PyConnection.xml Python服务(该文件在sysconfig目录的上层)
以IDEA为例,右击“src/main/java/com/tipdm/framework/launch/Bootstrap”,点击“Run 'Bootstrap.main()' ”启动项目。
cd进入到源码根目录,使用maven进行编译即可,源码结构如下:
framework-common 公共模块
framework-model 数据模型
framework-persist 数据持久化
framework-service service
tipdm-server 后台服务
看到
BUILD SUCCESS
Total time: ...
表示编译成功,生成的二进制包在$HOME/target/目录中。