Installation Document Address: http://atlas.apache.org/0.7.1-incubating/InstallationSteps.html
The operating system is ubuntu16. The specific installation process is slightly
JDK uses JDK1.8. The specific installation process is slightly
MAVEN3.3. The specific installation process is slightly. After Maven installs, you need to modify the Setting.xml,
To add a local warehouse path:
< localrepository >${user.home}/repository/maven</localrepository>
Use a domestic image (add the following to <mirrors></mirrors>)
<Mirror> <ID>Nexus-aliyun</ID> <mirrorof>*</mirrorof> <name>Nexus Aliyun</name> <URL>Http://maven.aliyun.com/nexus/content/groups/public</URL> </Mirror>
Install git version: (temporarily skipped)
Get Apache Atlas Source code
git clone https://git-wip-us.apache.org/repos/asf/incubator-atlas.git AtlasCD Atlas
Because of the dashboardv2 of Atlas, Nodejs and NPM need to be downloaded. But because you know the reason, you need to set up a proxy:
In the Atlas/dashboardv2/pom.xml file, add the following two lines.
<plugin> <groupId>Com.github.eirslett</groupId> <Artifactid>Frontend-maven-plugin</Artifactid> <executions> <Execution> <ID>Install node and NPM</ID> <Goals> <goal>install-node-and-npm</goal> </Goals> <Configuration> <nodeversion>v4.4.2</nodeversion> <npmversion>3.8.5</npmversion> <nodeDownloadRoot>http://npm.taobao.org/mirrors/node/</nodeDownloadRoot> <n Pmdownloadroot>http://registry.cnpmjs.org/</npmdownloadroot> </Configuration> </Execution>
Start Build
Export maven_opts= "-xmx1536m-xx:maxpermsize=512m" && mvn clean Install
But the build will start the unit test for a long time, you can add the Ignore test
Also, if a build fails. Can not be clean, direct install
Export maven_opts= "-xmx1536m-xx:maxpermsize=512m" && mvn install-dskiptests
The next is the long wait: (
Apache Atlas Installation Configuration