-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathREADME
64 lines (48 loc) · 2.5 KB
/
README
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
To build a "drop-in" installable zip file to use in Pentaho Data Integration (Kettle):
1. If this is the first time building the project, run the following
command to unzip the Eclipse SWT project dependencies into your
personal Maven repository:
mvn -s settings.xml -P run-once install
2. Refer to the java-ecl-api project to install and build, this will create a binary an
install it into your local maven repository.
3. From the spoon-plugins directory (the project root), run the following
command to build the individual project components:
mvn -s settings.xml install
4. Upon successful execution of the previous step, run the following command
to create the distributable zip file:
- To build the distribution with no Library support (spoon-plugins-distribution.zip)
mvn -s settings.xml -P create-distribution install
- To build the distribution with the ML Library support (spoon-plugins-distribution-ml.zip)
mvn -s settings.xml -P create-distribution-ml install
- To build the distribution with the SALT Library support (spoon-plugins-distribution-salt.zip)
mvn -s settings.xml -P create-distribution-salt install
- To build the distribution with both SALT & ML Library support (spoon-plugins-distribution-full.zip)
mvn -s settings.xml -P create-distribution-full install
5. Upon successful execution the file "spoon-plugins-distribution.zip" will be
found in the project's target directory.
6. To install in Pentaho Data Integration (Kettle), unzip the above file into
the "data-integration/plugins" directory of the Kettle installation.
7. The directory structure of Kettle should look like this:
data-integration/
/plugins
/spoon
/eclresults
eclresults.jar
/hpcc-common
ecldirect.jar
eclgui.jar
/properties
libraryInclude.properties
/jobentries
/ecldataset
ecldataset.jar
/ecldedup
ecldedup.jar
...
8. Delete spoon-plugins-distribution.zip file from the Kettle installation.
NOTE: If so desired you may incorporate the Maven settings into your
.m2/settings.xml file, eliminating the need to specify this project's
settings.xml file on the command line.
NOTE: In order to use the SALT features you must obtain a commercial license of SALT, and
install SALT on your system please visit hpccsystems.com for more details. Without SALT
installed the SALT features will fail to work.