Building - Todos
For Maven 3,0,5 and JDK 1,7 see Maven 3.0.5 for openseb-component + JDK 1.7
Introduction
This page list the actions we have to do to ease JBI components development.
The tasks listed below do not follow any priority order.
The current build is based on Maven 2.0.x and 2.2.x
Todos
Convention over configuration
- source code in src/main/resources
- build results in target (removing bld directory !!!)
Maven 3.x compatibility
- Removing legacy repository (java.net.1)
- Resolving WARNING issue
Removing JV_SRCROOT environment variable (just use to get back version.properties)
Removing the need to declare maven.repo.local to get a successful build
Checking that all artifacts during the build are present in the community Nexus repository
Upgrading Maven plugins version
Add MacOS profile activation for java.home tools.jar reference
What's next ?
Create a migration branch under openesb-components repository and set up a build on Jenkins