|
117 | 117 | </dependency> |
118 | 118 |
|
119 | 119 | <!-- R engine --> |
| 120 | + <!-- rJava --> |
120 | 121 | <dependency> |
121 | 122 | <groupId>org.rosuda.REngine</groupId> |
122 | 123 | <artifactId>REngine</artifactId> |
123 | | - <version>2.1.0</version> |
| 124 | + <version>${rJava.version}</version> |
| 125 | + <scope>system</scope> |
| 126 | + <systemPath>${rJava.REngine.jarPath}</systemPath> |
| 127 | + <optional>true</optional> |
124 | 128 | </dependency> |
125 | 129 | <dependency> |
126 | 130 | <groupId>org.rosuda.REngine</groupId> |
127 | 131 | <artifactId>Rserve</artifactId> |
128 | | - <version>1.8.1</version> |
| 132 | + <version>${rserve.version}</version> |
| 133 | + <scope>system</scope> |
| 134 | + <systemPath>${rserve.jarPath}</systemPath> |
129 | 135 | <optional>true</optional> |
130 | 136 | </dependency> |
131 | | - <!-- JRI is the engine implementation --> |
132 | 137 | <dependency> |
133 | | - <groupId>RoSuDA</groupId> |
| 138 | + <groupId>org.rosuda.REngine</groupId> |
134 | 139 | <artifactId>JRI</artifactId> |
135 | | - <version>0.5-0</version> |
136 | | - <scope>runtime</scope> |
| 140 | + <version>${rJava.version}</version> |
| 141 | + <scope>system</scope> |
| 142 | + <systemPath>${rJava.JRI.jarPath}</systemPath> |
| 143 | + <optional>true</optional> |
137 | 144 | </dependency> |
138 | 145 | <dependency> |
139 | | - <groupId>RoSuDA</groupId> |
| 146 | + <groupId>org.rosuda.REngine</groupId> |
140 | 147 | <artifactId>JRIEngine</artifactId> |
141 | | - <version>0.5-0</version> |
| 148 | + <version>${rJava.version}</version> |
| 149 | + <scope>system</scope> |
| 150 | + <systemPath>${rJava.JRIEngine.jarPath}</systemPath> |
| 151 | + <optional>true</optional> |
142 | 152 | </dependency> |
143 | 153 |
|
144 | 154 | <!-- Sparse matrix library; lapack --> |
|
679 | 689 | <pavlab.repoDir>/space/maven2</pavlab.repoDir> |
680 | 690 | <pavlab.siteDir>/space/web/maven-sites</pavlab.siteDir> |
681 | 691 | <lucene.version>3.6.2</lucene.version> |
| 692 | + <!-- rJava --> |
| 693 | + <!-- You may override this in ~/.m2/settings.xml --> |
| 694 | + <rJava.version>1.0-13</rJava.version> |
| 695 | + <rJava.prefix>/usr/lib64/R/library/rJava</rJava.prefix> |
| 696 | + <rJava.libDir>${rJava.prefix}/jri</rJava.libDir> |
| 697 | + <rJava.REngine.jarPath>${rJava.prefix}/jri/REngine.jar</rJava.REngine.jarPath> |
| 698 | + <rJava.JRIEngine.jarPath>${rJava.prefix}/jri/JRIEngine.jar</rJava.JRIEngine.jarPath> |
| 699 | + <rJava.JRI.jarPath>${rJava.prefix}/jri/JRI.jar</rJava.JRI.jarPath> |
| 700 | + <rserve.version>1.8-14</rserve.version> |
| 701 | + <rserve.jarPath>/usr/lib64/R/library/Rserve/java/Rserve.jar</rserve.jarPath> |
682 | 702 | </properties> |
683 | 703 | </project> |
0 commit comments