Wie installiere ich das weblogic maven Plugin für weblogic v12.1.2 (12c)?
Um den Weblogic-Anwendungsserver zu installieren, habe ich 2 Dateien, die ich von oracle erhalten habe, mithilfe der folgenden Links dekomprimiert:
http://download.oracle.com/otn/nt/middleware/12c/wls/1212/wls1212_dev.zip http://download.oracle.com/otn/nt/middleware/12c/wls/1212/wls1212_dev_supplemental.zip
..gefunden aufdiese Seite.
Ich habe einfach beide Dateien dekomprimiert und sie werden automatisch in denselben Ordner dekomprimiert. Einstellen derMW_HOME
undJAVA_HOME
Umgebungsvariablen, die auf den dekomprimierten Ordner und die Java 7-JDK-Speicherorte verweisen, habe ich ausgeführtconfigure.cmd
Datei und es endete erfolgreich.
Das Problem ist, dass ich nicht das gleiche Ergebnis erzielen kanndiese Seite Zeigt an, ob ich die Anweisungen befolge. Ich habe diese Anleitung hier zusammengefasst: (ORACLE_HOME
ist identisch mitMW_HOME
zeigen beide auf den Installationsordner.)
%ORACLE_HOME%/wlserver/server/bin/setWLSEnv
cd %ORACLE_HOME%/oracle_common/plugins/maven/com/oracle/maven/oracle-maven-sync/12.1.2
mvn install:install-file -DpomFile=oracle-maven-sync.12.1.2.pom -Dfile=oracle-maven-sync.12.1.2.jar
mvn com.oracle.maven:oracle-maven-sync:push -Doracle-maven-sync.oracleHome=D:/oracle_home
mvn help:describe -DgroupId=com.oracle.weblogic -DartifactId=weblogic-maven-plugin -Dversion=12.1.2-0-0
Wooracle-maven-sync.oracleHome
istThe path to the Oracle home that you wish to populate the Maven repository from.
. Es ist im Grunde das Weblogic-Verzeichniswlserver
Verzeichnis darin.
Das Problem ist, dass in der letzten Zeile (die Zeile, in der das installierte Plugin nach einer Beschreibung gefragt wird) die folgende Fehlermeldung angezeigt wird (Ignoriere die maskierten IP-Adressen, ich habe sie in dieser Frage manuell maskiert):
[INFO] Scanning for projects...
[INFO]
[INFO] Using the builder org.apache.maven.lifecycle.internal.builder.singlethreaded.SingleThreadedBuilder with a thread count of 1
[INFO]
[INFO] ------------------------------------------------------------------------
[INFO] Building Maven Stub Project (No POM) 1
[INFO] ------------------------------------------------------------------------
[INFO]
[INFO] --- maven-help-plugin:2.2:describe (default-cli) @ standalone-pom ---
[WARNING] The POM for com.oracle.weblogic:weblogic-maven-plugin:jar:12.1.2-0-0 is missing, no dependency information available
[INFO] ------------------------------------------------------------------------
[INFO] BUILD FAILURE
[INFO] ------------------------------------------------------------------------
[INFO] Total time: 0.775 s
[INFO] Finished at: 2014-05-04T13:00:03+02:00
[INFO] Final Memory: 7M/152M
[INFO] ------------------------------------------------------------------------
[ERROR] Failed to execute goal org.apache.maven.plugins:maven-help-plugin:2.2:describe (default-cli) on project standalone-pom: Plugin does not exist: Plugin could not be found, please check its coordinates fo
typos and ensure the required plugin repositories are defined in the POM
[ERROR] com.oracle.weblogic:weblogic-maven-plugin:maven-plugin:12.1.2-0-0
[ERROR]
[ERROR] from the specified remote repositories:
[ERROR] central (http://x.x.x.x:xxxx/artifactory/plugins-release, releases=true, snapshots=false),
[ERROR] snapshots (http://x.x.x.x:xxxx/artifactory/plugins-snapshot, releases=true, snapshots=true),
[ERROR] central-se (http://x.x.x.x:xxxx/artifactory/plugins-release, releases=true, snapshots=false),
[ERROR] snapshots-se (http://x.x.x.x:xxxx/artifactory/plugins-snapshot, releases=true, snapshots=true)
[ERROR] -> [Help 1]
[ERROR]
[ERROR] To see the full stack trace of the errors, re-run Maven with the -e switch.
[ERROR] Re-run Maven using the -X switch to enable full debug logging.
[ERROR]
[ERROR] For more information about the errors and possible solutions, please read the following articles:
[ERROR] [Help 1] http://cwiki.apache.org/confluence/display/MAVEN/MojoFailureException
Was mich denken lässt, dass dies KEIN Netzwerkproblem ist, ist, dass ich dieses Plugin bereits erfolgreich installiert habe, aber ich kann mich nicht erinnern, wie genau ich einige Schritte verpasst habe?
Wie kann ich das bitte lösen? Mein Ziel ist es, in der Lage zu sein, die Bibliotheken von weblogic von maven als zu bezeichnenAbhängigkeit auf die folgende Weise:
<dependency>
<groupId>com.oracle.weblogic</groupId>
<artifactId>weblogic-server-pom</artifactId>
<version>12.1.2-0-0</version>
<type>pom</type>
<scope>provided</scope>
</dependency>