- Maven 3.5.4 (3.6.3有可能有问题)
链接:maven安装包
提取码:n1oo
环境变量设置:
命令: cd /etc/profile
export MAVEN_HOME=/home/apache-maven-3.5.4 export PATH=$PATH:$MAVEN_HOME/bin
- JDK 1.8.0_161 (不能低于151)
环境变量设置:
命令: cd /etc/profile
配置JDK:
export JAVA_HOME=/usr/java/jdk1.8.0_161 export CLASSPATH=$JAVA_HOME/lib/ export PATH=$PATH:$JAVA_HOME/bin export PATH JAVA_HOME CLASSPATH1.编译源码
apache-atlas-1.1.0-sources.tar.gz` 百度自行下载
安装包
链接:atlas安装包
提取码:8u8j
官方地址
为了防止编译过程成jar包下载报错需要修改默认文件的pom.xml
修改后的pom.xml文件在
提取码:t9m7
链接:https://pan.baidu.com/s/1V668vi7tTFoKdSfYZIj7SQ
修改的位置:
问题:
报错原因:
1.有可能内存不足(top查看) 2.无权限 需要修改 前端模块下pom.xml文件
这里会报 npm insatll
解决办法:
位置:
需要修改源码中前端 dashboardv2模块 安装依赖的pom.xml
命令:(默认 npm install)在这里插入代码片
npm install --unsafe-erm服务器命令执行:
-
cd apache-atlas-sources-1.1.0/
-
设置maven堆 : export MAVEN_OPTS="-Xms2g -Xmx2g"
-
编译打包
mvn clean -DskipTests package -Pdist,embedded-hbase-solr -Drat.skip=true
问题:
如遇到jar包下载不下来,可手动导入到maven本地仓库
命令:mvn install:install-file -Dfile=/home/je-7.4.5.jar -DgroupId=com.sleepycat -DartifactId=je -Dversion=7.4.5 -Dpackaging=jar
详细解释查看上篇文章:
linux下maven项目中添加本地jar包到本地仓库
编译后的文件都在
/apache-atlas-sources-1.1.0/distro/target
位置:
1.进入编译的文件
进入编译好的 atlas server中
cd /home/apache-atlas-sources-1.1.0/distro/target/apache-atlas-1.1.0-server/apache-atlas-1.1.0
2.启动hbase
./bin/start-hbase.sh
3.启动solr并初始化
//启动 ./solr/bin/solr start -c -z 127.0.0.1:2181 -p 8983 -force //初始化 ./solr/bin/solr create -c fulltext_index -force -d ./conf/solr/ ./solr/bin/solr create -c edge_index -force -d ./conf/solr/ ./solr/bin/solr create -c vertex_index -force -d ./conf/solr/
3.启动
./bin/atlas_start.py
- 查看服务是否启动
- 页面查看
http://ip:21000/index.html
默认账户密码 admin/admin



