Recently found that a lot of friends compile saiku3.14 quite difficult, this time combined with my external Nexus warehouse, once again wrote this article, that is, saiku3.14 compilation steps (must be combined with my external Nexus warehouse) to modify the project root of the Pom.xml file found node
<pluginRepositories>
<pluginRepository>
<id>analytical Labs Plugin repo</id>
<name>analytical Labs repo-releases</name>
<url>http://repo.meteorite.bi/repository/ alabs-release-local/</url>
</pluginRepository>
</pluginRepositories>
Amended to
<pluginRepositories>
<pluginRepository>
<id>central</id>
<name> central</name>
<url>http://nexus.liuyingguang.cn/repository/maven-public/</url>
</pluginRepository>
</pluginRepositories>
Node found
<repositories> <repository> <id>analytical Labs repo</id> <name>analytic Al Labs repo-releases</name> <url>http://repo.meteorite.bi/repository/alabs-release-local/</url>
; </repository> <repository> <id>analytical Labs snapshots</id> <name>anal Ytical Labs repo-releases</name> <url>http://repo.meteorite.bi/repository/alabs-snapshot-local/</u rl> </repository> <repository> <id>pentaho-third-party</id> <url> Http://nexus.pentaho.org/content/repositories/proxied-3rd-party-releases/</url> </repository> < Repository> <id>pentaho-public-release</id> <url>http://nexus.pentaho.org/content/rep ositories/pentaho-public-release-repos/</url> </repository> <repository> <id>penta
Ho-snapshot</id> <url>http://nexus.pentaho.org/content/repositories/public-snapshots/</url> </repository> <repository> <id>atlassian2</id> <url>http://repository.opencastproject.org/</u rl> </repository> <repository> <id>central</id> <name>maven Repos Itory switchboard</name> <layout>default</layout> <url>http://repo1.maven.org/mave n2</url> <snapshots> <enabled>false</enabled> </snapshots> &
lt;/repository> <repository> <id>apache</id> <name>apache repo</name> <layout>default</layout> <URL>HTTPS://REPOSITORY.APACHE.ORG/CONTENT/REPOSITORIES/SNAPSH
ots/</url> <snapshots> <enabled>true</enabled> </snapshots>
</repository><repository> <id>atlassian</id> <name>atlassian public</name> <la Yout>default</layout> <url>https://maven.atlassian.com/content/repositories/atlassian-public< /url> <snapshots> <enabled>true</enabled> </snapshots> </rep ository> <repository> <id>pentaho-releases</id> <url>http://repository.pent
aho.org/artifactory/repo/</url> </repository> <repository> <id>miredot</id> <url>http://nexus.qmino.com/content/repositories/miredot/</url> </repository> <reposi tory> <id>clojars</id> <url>http://clojars.org/repo/</url> </repository&
Gt </repositories>
Amended to
<repositories>
<repository>
<id>central</id>
<name>central</name >
<layout>default</layout>
<url>http://nexus.liuyingguang.cn/repository/ maven-public/</url>
</repository>
</repositories>
Modify the Pom.xml file under Saiku\saiku-core\saiku-service to find the node
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId> maven-surefire-plugin</artifactid>
<version>2.19.1</version>
<configuration>
<argLine>-Xmx512m</argLine>
</configuration>
</plugin>
Amended to
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId> maven-surefire-plugin</artifactid>
<version>2.19.1</version>
<configuration>
<skip>true</skip>
</configuration>
</plugin>
To build
Back to the root directory, execute command
Maven Install
The source GitHub address has been modified:
https://github.com/lightingLYG/saiku-release-3.14
by Liu Yiguang @ Firefly Studio
Openbi Exchange Group: 495266201
Microservice Micro-Service Exchange Group: 217722918
mail:liuyg#liuyingguang.cn
Bo Home (= = Prevent crawler = =): http://blog.liuyingguang.cn
Openbi question and answer community: http://www.openbi.tk/