mondrian9版本项目进行编译

前期准备工作:
a、idea工具(目前主流的开发工具)
b、安装maven并配置maven环境变量

  1. 首先从github上下载mondrian源码 https://github.com/pentaho/mondrian.git,(在github上的代码可能由于网速慢下载不下来,建议移植到自己 的gitee的仓库里进行下载)。
  2. 将项目用idea工具打开 如下图项目结构:
    在这里插入图片描述 3、项目打开之后里面依旧有项目中jar找不到的问题,建议配置阿里云镜像如果在下载的过程中仍然有部分包下载不下来,建议修改maven中的settings.xml文件(这两个标签是空的,覆盖这两个标签即可)
<profiles>
           <profile>
             <id>pentaho</id>
             <activation>
               <activeByDefault>true</activeByDefault>
             </activation>
             <repositories>
               <repository>
                 <id>pentaho-public</id>
                 <name>Pentaho Public</name>
                 <url>http://nexus.pentaho.org/content/groups/omni</url>
                 <releases>
                   <enabled>true</enabled>
                   <updatePolicy>always</updatePolicy>
                 </releases>
                 <snapshots>
                   <enabled>true</enabled>
                   <updatePolicy>always</updatePolicy>
                 </snapshots>
               </repository>
             </repositories>
             <pluginRepositories>
               <pluginRepository>
                 <id>pentaho-public</id>
                 <name>Pentaho Public</name>
                 <url>http://nexus.pentaho.org/content/groups/omni</url>
                 <releases>
                   <enabled>true</enabled>
                   <updatePolicy>always</updatePolicy>
                 </releases>
                 <snapshots>
                   <enabled>true</enabled>
                   <updatePolicy>always</updatePolicy>
                 </snapshots>
               </pluginRepository>
             </pluginRepositories>
           </profile>
         </profiles>
        
         <!-- this lets you call plugins from these groups in their short form -->
         <pluginGroups>
           <pluginGroup>org.pentaho.maven.plugins</pluginGroup>
           <pluginGroup>com.pentaho.maven.plugins</pluginGroup>
           <pluginGroup>com.github.spotbugs</pluginGroup>
         </pluginGroups>

4、当jar包下载完成之后,在终端使用 [mvn clean install] 命令进行编译,就可以编译成功:在target目录下:在这里插入图片描述
至此编程完成!

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值