Skip to content

Random notes

Scott Came edited this page Dec 20, 2019 · 2 revisions

For when we need to update mondrian library, here is the current pentaho nexus repo info to be included in pom.xml:

  <repositories>
    <repository>
      <releases>
        <enabled>true</enabled>
        <updatePolicy>always</updatePolicy>
        <checksumPolicy>warn</checksumPolicy>
      </releases>
      <id>pentaho</id>
      <name>Pentaho</name>
      <url>https://nexus.pentaho.org/repository/proxy-pentaho-public-release-group/</url>
    </repository>
    <repository>
      <releases>
        <enabled>true</enabled>
        <updatePolicy>always</updatePolicy>
        <checksumPolicy>warn</checksumPolicy>
      </releases>
      <id>pentaho-3p</id>
      <name>Pentaho</name>
      <url>https://nexus.pentaho.org/repository/proxy-public-3rd-party-release/</url>
    </repository>
  </repositories>

With the above, you can then ref the mondrian dependency thusly:

        <properties>
		<pentaho-version>4.7.0.21-184</pentaho-version>
		...
	</properties>

And

                      <dependency>
			<groupId>org.pentaho</groupId>
			<artifactId>mondrian</artifactId>
			<version>${pentaho-version}</version>
                        ...
Clone this wiki locally