[BUILD-350] Update javadoc plugin config to be friendly to older Maven versions Created: 29/Aug/19 Updated: 03/Feb/20 Resolved: 03/Feb/20 |
|
| Status: | Closed |
| Project: | Build |
| Component/s: | Poms |
| Affects Version/s: | POMs 37 |
| Fix Version/s: | None |
| Type: | Task | Priority: | Neutral |
| Reporter: | Mikaël Geljić | Assignee: | Unassigned |
| Resolution: | Won't Do | Votes: | 0 |
| Labels: | None | ||
| Remaining Estimate: | Not Specified | ||
| Time Spent: | Not Specified | ||
| Original Estimate: | Not Specified | ||
| Issue Links: |
|
||||||||
| Template: |
|
||||||||
| Patch included: |
Yes
|
||||||||
| Acceptance criteria: |
Empty
|
||||||||
| Task DoR: |
Empty
|
||||||||
| Story Points: | 0.5 | ||||||||
| Description |
|
Recent versions of maven (3.3.9+) interpolate <additionalOptions>-Xdoclint:${javadocDoclint}</additionalOptions> into <additionalOptions> <additionalOption>-Xdoclint:${javadocDoclint}</additionalOption> </additionalOptions> Suggestion is to switch to the latter form to be lenient with older maven versions.
Symptoms [INFO] [ERROR] Failed to execute goal org.apache.maven.plugins:maven-javadoc-plugin:3.1.0:jar (attach-javadocs) on project magnolia-external-dependencies: Unable to parse configuration of mojo org.apache.maven.plugins:maven-javadoc-plugin:3.1.0:jar for parameter additionalOptions: Cannot assign configuration entry 'additionalOptions' with value '-Xdoclint:none' of type java.lang.String to property of type java.lang.String[] -> [Help 1] |