Per installare server di applicazioni WebLogic Ho decompresso 2 file che ho ricevuto da o Oracle utilizzando questi link:Come installare il plugin di weblogic maven per weblogic v12.1.2 (12c)?
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
..found su this page.
Ho semplicemente decompresso entrambi i file e si decomprime automaticamente nella stessa cartella. impostando le variabili di ambiente MW_HOME
e JAVA_HOME
in modo che puntino rispettivamente alla cartella decompressa e alle posizioni JDK di Java 7, ho eseguito il file configure.cmd
e l'operazione è terminata correttamente.
Il problema è che non riesco a raggiungere lo stesso risultato this page mostra se seguo le istruzioni su di esso. Ho riassunto le istruzioni qui: (ORACLE_HOME
è identica a MW_HOME
, entrambi punto alla cartella di installazione.)
%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
Dove oracle-maven-sync.oracleHome
è The path to the Oracle home that you wish to populate the Maven repository from.
. È fondamentalmente la directory di Weblogic che contiene la directory wlserver
.
Il problema è che l'ultima riga (la linea che chiede il plugin installato per la descrizione), mostra il seguente messaggio di errore (Ignorate gli indirizzi IP mascherati, li ho mascherato manualmente in questa domanda):
[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
Ciò che mi fa pensare che questo NON sia un problema di rete, è che ho già installato questo plugin in precedenza, ma non riesco a ricordare quanto esattamente possa essere che mi mancano alcuni passaggi?
Come posso risolvere questo per favore? Il mio obiettivo è quello di essere in grado di fare riferimento alle librerie di WebLogic da Maven come dipendenze nel seguente modo:
<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>
Grazie, ma puoi vedere che ho già detto nella mia risposta che l'ho già provato. Il problema era che i comandi che ho provato non popolavano il mio repository di maven con le dipendenze di weblogic. Ho inviato una risposta con il comando per farlo. Grazie ancora. –