WASdev/ci.maven.tools

Name: ci.maven.tools

Owner: WASdev

Description: A collection of Maven archetypes and target POMs for developing Java EE and OSGi applications targeting WebSphere Liberty within the WDT Eclipse IDE.

Created: 2014-09-26 18:32:04.0

Updated: 2017-06-30 18:48:14.0

Pushed: 2018-01-15 16:06:49.0

Homepage:

Size: 70

Language: Java

GitHub Committers

UserMost Recent Commit# Commits

Other Committers

UserEmailMost Recent Commit# Commits

README

ci.maven.tools

ci.maven.tools is a collection of Maven archetypes and target POMs for developing Java EE and OSGi applications targeting WebSphere Application Server Liberty within the WDT Eclipse IDE.

Projects

There are provided two different projects to be used in Maven environments: Maven Target POMs, a set of convenience POMs that groups WebSphere Liberty dependencies; and Maven archetypes, to create new Maven projects with recommended configurations and dependencies targeting WebSphere Liberty.

Maven Target POM's

Project containing convenience POMs that groups a set of WebSphere Liberty APIs/SPIs, java specifications and third-party dependencies provided by the runtime.

Following are the provided modules for this project:

Archetypes

Project with Maven archetypes for creating new Java EE and OSGi projects targeting WebSphere Liberty within the WDT Eclipse IDE.

Java EE archetypes

Archetype | Project type ———————– | ———— ejb-jee5-liberty | EJB 3.0 project ejb-jee6-liberty | EJB 3.1 project ejb-jee7-liberty | EJB 3.2 project webapp-jee5-liberty | Web 2.5 project webapp-jee6-liberty | Web 3.0 project webapp-jee7-liberty | Web 3.1 project

OSGi Enterprise archetypes

Archetype | Project type ———————– | ———— osgi-liberty | OSGi project osgi-web25-liberty | OSGi Web 2.5 project osgi-web30-liberty | OSGi Web 3.0 project osgi-web31-liberty | OSGi Web 3.1 project

How to build

To build and install the whole project in your local Maven repository, locate in the root folder and then execute one of the following commands in a Maven terminal.

Notice:


This work is supported by the National Institutes of Health's National Center for Advancing Translational Sciences, Grant Number U24TR002306. This work is solely the responsibility of the creators and does not necessarily represent the official views of the National Institutes of Health.