配置 WebLogic Maven Plug-In(以linux为例)
1.配置MW_HOME环境变量
  [hostname@user]$ vi ~/.bash_profile文件加入如下行
  export MW_HOME=/home/jswdev/Oracle/Middleware   #weblogic主目录

2.创建weblogic-maven-plugin.jar
  [hostname@user]$ cd MW_HOME/wlserver_10.3/server/lib/
  [hostname@user]$ java -jar wljarbuilder.jar -profile weblogic-maven-plugin

3.从weblogic-maven-plugin.jar中解压出pom.xml文件并复制到$MW_HOME/wlserver_10.3/server/lib
  [hostname@user]$ jar xvf $MW_HOME/wlserver_10.3/server/lib/weblogic-maven-plugin.jar META-INF/maven/com.oracle.weblogic/weblogic-maven-plugin/pom.xml
  [hostname@user]$ cp $MW_HOME/wlserver_10.3/server/lib/META-INF/maven/com.oracle.weblogic/weblogic-maven-plugin/pom.xml $MW_HOME/wlserver_10.3/server/lib
 
4.编辑$MW_HOME/wlserver_10.3/server/lib文件

    xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
  4.0.0
  com.oracle.weblogic
  weblogic-maven-plugin
  maven-plugin
  10.3.6.0
  Maven Mojo Archetype
  http://maven.apache.org
 
   
      org.apache.maven
      maven-plugin-api
      2.0
   

 

 
 
 
    
          
                  maven-plugin-plugin
                  2.3
                 
                  weblogic
                 

          

    

  

  
 


5.修改maven的setting.xml文件添加
   
   
  com.oracle.weblogic
 


6.使用如下命令将weblogic-maven-plugin.jar添加至本地maven库
  [hostname@user]$ cd $MW_HOME/wlserver_10.3/server/lib
  [hostname@user]$ mvn install:install-file -Dfile=$MW_HOME/wlserver_10.3/server/lib/weblogic-maven-plugin.jar -DpomFile=pom.xml

7.编辑项目的pom.xml文件添加下列内容
 
      
      t3://10.56.216.96:7001
      /tmp/wls.config
      /tmp/wls.key
 

 
      
        
          com.oracle.weblogic
          weblogic-maven-plugin
          10.3.6.0
          
              ${weblogic.adminurl}
              
              
              ${weblogic.configfile}
              ${weblogic.keyfile}
              
                      ${project.build.directory}/${project.build.finalName}.${project.packaging}
              
              true
              ${project.build.finalName}
          

        

      

 


8.备注:配置客户端和服务器端的/etc/hosts文件,配置主机名与ip地址对例如 10.56.216.96 jswdev。否则在执行weblogic:deploy时可能会发生连接错误