2013-07-01 16 views
5

Ich verwende weblogic 10.3.6.0 und maven 3. Ich möchte mein Projekt mit dem Maven Plugin auf dem Weblogic Server bereitstellen. Ich mache gleiche Schritte in this oracle documentsWeblogic Maven Deploy

Aber wenn ich mein Projekt bauen, bekomme ich diesen Fehler

SLF4J: Failed to load class "org.slf4j.impl.StaticLoggerBinder 
SLF4J: Defaulting to no-operation (NOP) logger implementation 
SLF4J: See http://www.slf4j.org/codes.html#StaticLoggerBinder for further details 
[INFO] Scanning for projects... 
[INFO]                   
[INFO] ------------------------------------------------------------------------ 
[INFO] Building JBoss Portlet Bridge - JSF 2 Basic Portlet 0.0.1-SNAPSHOT 
[INFO] ------------------------------------------------------------------------ 
[INFO] 
[INFO] --- weblogic-maven-plugin:2.9.5:deploy (default-cli) @ TestWeblogic --- 
[WARNING] The POM for weblogic:weblogic:jar:10.3.6 is missing, no dependency i information available 
[WARNING] The POM for weblogic:webservices:jar:10.3.6 is missing, no dependency information available 
[INFO] ------------------------------------------------------------------------ 
[INFO] BUILD FAILURE 
[INFO] ------------------------------------------------------------------------ 
[INFO] Total time: 1.446s 
[INFO] Finished at: Mon Jul 01 16:50:02 EEST 2013 
[INFO] Final Memory: 7M/111M 
[INFO] ------------------------------------------------------------------------ 
[ERROR] Failed to execute goal org.codehaus.mojo:weblogic-maven-plugin:2.9.5:deploy ( (default-cli) on project TestWeblogic: Execution default-cli of goal org.codehaus.mojo:weblogic-maven-plugin:2.9.5:deploy failed: Plugin org.codehaus.mojo:weblogic-maven-plugin:2.9.5 or one of its dependencies could not be resolved: The following artifacts could not be resolved: weblogic:weblogic:jar:10.3.6, weblogic:webservices:jar:10.3.6: Failure to find weblogic:weblogic:jar:10.3.6 in http://repo.maven.apache.org/maven2 was cached in the local repository, resolution will not be reattempted until the update interval of central has elapsed or updates are forced ->  [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/PluginResolutionException 

Mein pom xml hier ist

<plugin> 
    <groupId>com.oracle.weblogic</groupId> 
    <artifactId>weblogic-maven-plugin</artifactId> 
    <version>10.3.6.0</version> 
    <configuration> 
     <adminurl>t3://localhost:7001</adminurl> 
     <user>username</user> 
     <password>password</password> 
     <upload>true</upload> 
     <action>deploy</action> 
     <remote>false</remote> 
     <verbose>true</verbose> 
     <source>${project.build.directory}/${project.build.finalName}.${project.packaging}</source> 
    <name>${project.build.finalName}</name> 
    </configuration> 
</plugin> 

Ich benutze weblogic server 10.3.6.0, eclipse juno, maven 3.0.4.

+0

Dies kann hilfreich sein, werden alle Schritte gut erklärt. http://butso.blogspot.com/2011/02/using-weblogic-prefix-with-weblogic.html – user75ponic

+0

Oder dies: http://stackoverflow.com/questions/13668784/failed-to-load-class-slf4g -staticloggerbinder Diese Frage wurde schon so oft gestellt –

+0

@bessere_use_mkstemp mein Problem nicht über SL4J. Es geht darum, auf dem Weblogic Server zu deployen. – Zapateus

Antwort

0

Sieht aus wie Sie JBoss-Software verwenden, nicht Weblogic auf Ihre Protokolle basiert:

Building JBoss Portlet Bridge 
4

Sie importieren müssen wlfullclient.jar und webservices.jar. Ich habe versucht, die weblogic.jar zuerst zu importieren, aber maven werfen eine ClassCastException von weblogic.utils.Debug. Zum Erstellen dieses Clients müssen Sie ausführen: java -jar wljarbuilder.jar innerhalb der WL_HOME/server/lib.

Sobald Sie damit fertig sind, den Import in Maven-Repository exceuting die folgenden Befehle:

mvn install:install-file -DgroupId=weblogic -DartifactId=weblogic 
-Dversion=10.3.6 -Dpackaging=jar -Dfile=wlfullclient.jar 


mvn install:install-file -DgroupId=weblogic -DartifactId=webservices -Dversion=10.3.6 -Dpackaging=jar -Dfile=webservices.jar 
Verwandte Themen