JEE Maven Build Extractor - 1.0
Extension ID
com.castsoftware.dmtmavenbuildextractor
What’s new ?
See JEE Maven Build Extractor - 1.0 - Release Notes for more information.
Extension description
This extension detects projects based on the *.jar and *.war files described in a Maven .pom file. You should install this extension when you want to detect all the dependencies (.jar and *.war) referenced in the *.pom file. The extension will create projects for each of these *.jar / *.war files based on their respective pom file.
With this extension a option is added under Files on your file system option called Compiled files with Maven Source code.
Technical information
A project is created for each *.jar and *.war file based on the following criteria:
- the *.jar and *.war file provided with the source
- the *.pom file for the respective *.jar / *.war describing the groupId, artifactId and version.
For example folder structure shown below, the following details will be discovered:
Folder structure:
Package content:
The <projectName> is the name of the *.jar / *.war file without version and path is the relative path of the *.jar / .war. Analysis Units will be created as per the projects discovered:
Supported Maven releases
Maven release
|
Supported |
---|---|
3.x.x | |
2.x.x | |
1.x.x |
CAST AIP compatibility
This extension is compatible with:
CAST AIP release
|
Supported
|
---|---|
8.3.x | |
8.2.x |
Extension interface
The following screen shot shows the differences in the product when the extension is installed: