You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@zeppelin.apache.org by "Hoon Park (JIRA)" <ji...@apache.org> on 2016/11/22 07:08:58 UTC
[jira] [Created] (ZEPPELIN-1695) Clean, keep simple our maven
configuration files (pom.xml)
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)