Christopher Tubbs created ZOOKEEPER-3791:
--------------------------------------------
Summary: Miscellaneous Maven improvements
Key: ZOOKEEPER-3791
URL: https://issues.apache.org/jira/browse/ZOOKEEPER-3791
Project: ZooKeeper
Issue Type: Improvement
Components: build, tests
Reporter: Christopher Tubbs
Assignee: Christopher Tubbs
Fix For: 3.7.0
There are numerous changes needed to help fix the Maven build, in order to
conform to Maven conventions, and to integrate better with tooling that
understands Maven (such as Eclipse M2E).
In particular, the fatjar and full-build profiles seem to be in conflict with
one another.
Also, the directory structure for the zookeeper-it module is broken, and the
docs module is incorrectly configured for jar packaging, which makes it
unnecessarily activate java plugin bindings for the default lifecycle.
There are also other minor issues, such as javadoc being too noisy,
maven-assembly-plugin, and maven-antrun-plugin warnings, as well as unnecessary
profiles.
--
This message was sent by Atlassian Jira
(v8.3.4#803005)