saiku-3.14 build process (slightly modified according to source code) 20170805_saiku

Source: Internet
Author: User

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&gt
    ; </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> &LT;URL&GT;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/

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.