Plugin source-jar v0.1
Overview
This module provides source jar packaging feature.
Parameters
The following property values can be changed to tune the behavior of this plugin.
Required parameters must be defined upon import, or the build will fail.
| Parameter | Required? | Description | Default |
|---|---|---|---|
| src.test.resources | Yes | directory where test resources files are stored | |
| src.main.resources | Yes | directory where main resources files are stored | |
| target.artifacts.test.source.jar.name | Yes | test source artifact file name | |
| src.test.java | Yes | directory where test java files are stored | |
| src.main.java | Yes | directory where main java files are stored | |
| target.artifacts | Yes | destination directory for target artifacts | |
| target.artifacts.main.source.jar.name | Yes | main source artifact file name |
Build Phases
This plugin adds targets to each of the following build phases:
- validate
-
- init
- package
-
- main: package main source as a JAR
- test: package test source as a JAR
- package
-
- main: package main source as a JAR
- test: package test source as a JAR
Extra Targets
This plugin defines some extra Ant targets not attached to any build phase:
- doit