Details
-
Improvement
-
Status: Closed
-
Major
-
Resolution: Fixed
-
None
-
None
-
None
Description
HCatalog uses ant/ivy for its build, but is currently not setup to use transitive dependencies. This means HCatalog has a large number of explicit dependencies that should be pulled from the dependent projects. Also, some jars we explicitly ask for are being overridden by transitive dependencies, so we're not actually getting what we think we are.
This issue tracks updating the HCatalog build to use proper dependencies. In addition to being cleaner, published POM files are meaningful, which moves us closer to publishing HCatalog in the central maven repo.
Attachments
Attachments
Issue Links
- blocks
-
HCATALOG-132 Add HCatalog to Maven Repository
- Closed