Maven WebLogic Shared Library Plugin

This is a Maven plugin that allows you to install a WebLogic shared library into a Maven repository. A WebLogic shared library typically is comprised of many components, such as JARs, that need to be installed individually into the Maven repository. This plugin takes care of that process by installing each component seperately but under a common group. It also installs a parent POM that can be used to reference all components in the library.

The library supports installing an individual library or a directory of libraries. Here is an example of installing a directory of libraries.

mvn weblogic-maven:weblogic-library-plugin:install-directory
    -DgroupId=weblogic-portal
    -Ddirectory=%WEBLOGIC_HOME%/cm/lib/modules
    -DdefaultVersion=10.0.0
        

For additional information, please see my Maven and WebLogic Portal article. Please note that the name of the plugin has changed slightly from the article.

The new version of this plugin supports installing shared libraries to a remote repository, thanks to Kristel Nieuwenhuys for his work on this.

Download

Download the plugin source code weblogic-library-plugin.zip