Created
May 5, 2017 11:58
-
-
Save dexalex84/8e2fb8d5d3ea29d535582ab5ef4b3bd7 to your computer and use it in GitHub Desktop.
Building pentaho from source ver 1
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Pentaho Kettle build from github source | |
1) create folder | |
2) git init in that folder | |
3) git add remote https://github.com/pentaho/pentaho-kettle.git | |
4) git pull origin <major-ver>("6.0" or "6.1" or "master" etc) for example "git pull origin 6.1" | |
5) install jdk | |
6) ADD to Enviroment Variables: | |
JAVA_HOME = apth to JDK folder | |
JAVA_TOOL_OPTION -Dfile.encoding=UTF8 | |
7) install apache ant from https://ant.apache.org/ | |
- ANT_HOME = <apache ant folder> | |
- ADD to PATH: | |
%ANT_HOME%\bin | |
- if proxy exists | |
ANT_OPTS = -Dhttp.proxyHost=<host-name> -Dhttp.proxyPort=<proxy-port> | |
8) install apache Maven from https://maven.apache.org/ | |
ADD to path <apache-maven-folder>\bin | |
MAVEN_OPTS -Dfile.encoding=UTF8 | |
9) install apache ivi from http://ant.apache.org/ivy/download.cgi | |
Сopy the ivy jar file into your ant lib directory (ANT_HOME/lib). | |
* Check installed - GO TO src/example/hello-ivy dir and RUN ant: if the build is successful, you have successfully installed Ivy! | |
10) ant clean-all resolve create-dot-classpath | |
11) ant dist |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment