ForgeRock / openam-community-edition

Access Management - AuthN, AuthZ, SSO, Fedaration
https://forgerock.github.io/openam-community-edition/
123 stars 60 forks source link

Build failure - Could not resolve dependencies #59

Open ricardosaracino opened 5 years ago

ricardosaracino commented 5 years ago

I am getting a build error, any help would be appreciated. im on a azure vm

# mvn -version
Apache Maven 3.0.5 (Red Hat 3.0.5-17)
Maven home: /usr/share/maven
Java version: 1.7.0_221, vendor: Oracle Corporation
Java home: /usr/lib/jvm/java-1.7.0-openjdk-1.7.0.221-2.6.18.0.el7_6.x86_64/jre
Default locale: en_US, platform encoding: UTF-8
OS name: "linux", version: "3.10.0-957.21.3.el7.x86_64", arch: "amd64", family: "unix"
Failed to execute goal on project openam-mib-schema: Could not resolve dependencies for project org.forgerock.ce.openam:openam-mib-schema:jar:11.0.3: Failed to collect dependencies for [org.forgerock.ce.openam:openam-shared:jar:11.0.3 (compile), external:jdmkrt:jar:2007-01-10 (compile), com.sun:tools:jar:1.7 (system?)]: Failed to read artifact descriptor for external:jdmkrt:jar:2007-01-10: Could not transfer artifact external:jdmkrt:pom:2007-01-10 from/to forgerock-internal (http://maven.forgerock.org/repo/internal): Not authorized , ReasonPhrase:Unauthorized. -> [Help 1]
[ERROR]
FireBurn commented 2 years ago

git clone https://github.com/xtreemfs/opendmk

cd opendmk

git checkout 48c539fa14ca3cf9282ae1b159a7c0d49af17522

mvn clean install

cp jmxremote_optional/jmxremote_optional-dist/target/jmxremote_optional.jar . cp jdmkrt/jdmkrt-dist/target/jdmkrt.jar . cp jdmktk/jdmktk-dist/target/jdmktk.jar .

mvn install:install-file -Dfile=jdmkrt/jdmkrt-dist/target/jdmkrt.jar -DgroupId=external -DartifactId=jdmkrt -Dversion=2007-01-10 -Dpackaging=jar -DgeneratePom=true mvn install:install-file -Dfile=jdmktk/jdmktk-dist/target/jdmktk.jar -DgroupId=external -DartifactId=jdmktk -Dversion=2007-01-10 -Dpackaging=jar -DgeneratePom=true

cd ..

git clone https://github.com/ForgeRock/opendj-community-edition OpenDJ

cd OpenDJ

ant -Dopendmk.lib.dir=../opendmk

mvn install:install-file -DgroupId=org.forgerock.ce.opendj -DartifactId=opendj-server -Dversion=2.6.4 -Dpackaging=jar -Dfile=build/package/OpenDJ-2.6.4/lib/OpenDJ.jar

Then build OpenAM as normal