Hoon Park created ZEPPELIN-1695: ----------------------------------- Summary: Clean, keep simple our maven configuration files (pom.xml) Key: ZEPPELIN-1695 URL: https://issues.apache.org/jira/browse/ZEPPELIN-1695 Project: Zeppelin Issue Type: Improvement Components: conf Reporter: Hoon Park
We have not well managed pom.xml files. Through simplify these pom.xml files can modify easily and get noticed what how our pom files work. These are some examples, 1. not centralised version management (+ no consistency) {code:xml} <dependency> <groupId>org.apache.thrift</groupId> <artifactId>libthrift</artifactId> <version>${libthrift.version}</version> </dependency> <dependency> <groupId>org.apache.httpcomponents</groupId> <artifactId>httpcore</artifactId> <version>4.3.3</version> </dependency> {code} 2. duplicated. (cobertura plugin appears twice in the same file) {code:xml} <pluginManagement> <plugin> <groupId>org.codehaus.mojo</groupId> <artifactId>cobertura-maven-plugin</artifactId> <version>2.7</version> </plugin> ... <plugins> <plugin> <groupId>org.codehaus.mojo</groupId> <artifactId>cobertura-maven-plugin</artifactId> <configuration> <formats> <format>html</format> </formats> {code} -- This message was sent by Atlassian JIRA (v6.3.4#6332)