diff options
| author | doufenghu <[email protected]> | 2023-10-22 10:44:08 +0800 |
|---|---|---|
| committer | doufenghu <[email protected]> | 2023-10-22 10:44:08 +0800 |
| commit | b36090681422bd92b05fa20703cde969d1f4fcb7 (patch) | |
| tree | c329d32c5ec2de83cd45085497037aa2b3b097ba /groot-common/pom.xml | |
| parent | 4daba8db4d3d606c05eb483ad30d0464b13b8ce9 (diff) | |
[feature][bootstrap]调整pom各个模块依赖关系,统一jar包管理。为便于测试,暂时对groot-bootstrap基于shade封装各个模块打一个jar包。
Diffstat (limited to 'groot-common/pom.xml')
| -rw-r--r-- | groot-common/pom.xml | 192 |
1 files changed, 20 insertions, 172 deletions
diff --git a/groot-common/pom.xml b/groot-common/pom.xml index 0701b05..1f88ceb 100644 --- a/groot-common/pom.xml +++ b/groot-common/pom.xml @@ -5,87 +5,40 @@ <parent> <groupId>com.geedgenetworks</groupId> <artifactId>groot-stream-platform</artifactId> - <version>1.0-SNAPSHOT</version> + <version>${revision}</version> </parent> <artifactId>groot-common</artifactId> - <properties> - <flink.version>1.13.1</flink.version> - <galaxy.version>1.2</galaxy.version> - <opencsv.version>3.3</opencsv.version> - <scala.version>2.12</scala.version> - <hadoop.version>2.7.1</hadoop.version> - <jsonpath.version>2.4.0</jsonpath.version> - <hbase.version>2.2.3</hbase.version> - </properties> - <dependencies> - <dependency> - <groupId>org.apache.commons</groupId> - <artifactId>commons-jexl3</artifactId> - <version>3.2.1</version> - </dependency> - <dependency> - <groupId>org.apache.flink</groupId> - <artifactId>flink-runtime-web_2.12</artifactId> - <version>${flink.version}</version> - <scope>compile</scope> - </dependency> + <dependencies> <dependency> <groupId>com.jayway.jsonpath</groupId> <artifactId>json-path</artifactId> - <version>${jsonpath.version}</version> </dependency> <dependency> <groupId>com.alibaba</groupId> <artifactId>fastjson</artifactId> - <version>2.0.32</version> - </dependency> - <dependency> - <groupId>com.alibaba.nacos</groupId> - <artifactId>nacos-client</artifactId> - <version>1.2.0</version> </dependency> <dependency> - <groupId>junit</groupId> - <artifactId>junit</artifactId> - <version>4.12</version> + <groupId>org.antlr</groupId> + <artifactId>antlr4</artifactId> </dependency> <dependency> - <groupId>org.apache.flink</groupId> - <artifactId>flink-clients_2.12</artifactId> - <version>${flink.version}</version> - <scope>provided</scope> - </dependency> - - <dependency> - <groupId>org.apache.flink</groupId> - <artifactId>flink-table-planner-blink_2.12</artifactId> - <version>${flink.version}</version> - <scope>provided</scope> - </dependency> - - <dependency> - <groupId>org.apache.flink</groupId> - <artifactId>flink-json</artifactId> - <version>${flink.version}</version> - <scope>provided</scope> + <groupId>com.googlecode.aviator</groupId> + <artifactId>aviator</artifactId> </dependency> <dependency> - <groupId>org.apache.flink</groupId> - <artifactId>flink-table-api-java-bridge_2.12</artifactId> - <version>${flink.version}</version> - <scope>provided</scope> + <groupId>cn.hutool</groupId> + <artifactId>hutool-all</artifactId> </dependency> <dependency> <groupId>com.geedgenetworks</groupId> <artifactId>galaxy</artifactId> - <version>${galaxy.version}</version> <exclusions> <exclusion> <groupId>org.apache.httpcomponents</groupId> @@ -95,94 +48,24 @@ </dependency> <dependency> - <groupId>com.opencsv</groupId> - <artifactId>opencsv</artifactId> - <version>${opencsv.version}</version> - </dependency> - - <dependency> - <groupId>cn.hutool</groupId> - <artifactId>hutool-all</artifactId> - <version>5.5.2</version> + <groupId>org.yaml</groupId> + <artifactId>snakeyaml</artifactId> </dependency> <dependency> - <groupId>com.github.seancfoley</groupId> - <artifactId>ipaddress</artifactId> - <version>5.3.3</version> - </dependency> - <dependency> - <groupId>org.apache.flink</groupId> - <artifactId>flink-table-planner-blink_2.12</artifactId> - <version>${flink.version}</version> - <scope>provided</scope> - </dependency> - <dependency> <groupId>com.github.rholder</groupId> <artifactId>guava-retrying</artifactId> - <version>2.0.0</version> - </dependency> - <!--hadoop hdfs--> - <dependency> - <groupId>org.apache.hadoop</groupId> - <artifactId>hadoop-common</artifactId> - <version>${hadoop.version}</version> - <scope>provided</scope> - <exclusions> - <exclusion> - <groupId>org.apache.httpcomponents</groupId> - <artifactId>httpclient</artifactId> - </exclusion> - <exclusion> - <groupId>org.apache.httpcomponents</groupId> - <artifactId>httpcore</artifactId> - </exclusion> - <exclusion> - <groupId>jdk.tools</groupId> - <artifactId>jdk.tools</artifactId> - </exclusion> - </exclusions> </dependency> + <dependency> <groupId>org.apache.hadoop</groupId> <artifactId>hadoop-hdfs</artifactId> - <version>${hadoop.version}</version> - <scope>provided</scope> - </dependency> - <dependency> - <groupId>org.yaml</groupId> - <artifactId>snakeyaml</artifactId> - <version>1.29</version> - </dependency> - <dependency> - <groupId>org.apache.flink</groupId> - <artifactId>flink-test-utils_${scala.version}</artifactId> - <version>${flink.version}</version> - <scope>provided</scope> - </dependency> - <dependency> - <groupId>org.apache.flink</groupId> - <artifactId>flink-runtime_${scala.version}</artifactId> - <version>${flink.version}</version> <scope>provided</scope> </dependency> - <dependency> - <groupId>org.apache.flink</groupId> - <artifactId>flink-streaming-java_${scala.version}</artifactId> - <version>${flink.version}</version> - <classifier>tests</classifier> - <scope>provided</scope> - </dependency> - <dependency> - <groupId>com.googlecode.aviator</groupId> - <artifactId>aviator</artifactId> - <version>5.2.6</version> - </dependency> <dependency> <groupId>org.apache.hbase</groupId> <artifactId>hbase-client</artifactId> - <version>${hbase.version}</version> <exclusions> <exclusion> <groupId>org.slf4j</groupId> @@ -195,58 +78,23 @@ </exclusions> </dependency> <dependency> - <groupId>org.cert.netsa</groupId> - <artifactId>netsa-io-ipfix_2.12</artifactId> - <version>1.6.0</version> + <groupId>com.alibaba.nacos</groupId> + <artifactId>nacos-client</artifactId> </dependency> + <dependency> - <groupId>org.apache.httpcomponents</groupId> - <artifactId>httpclient</artifactId> - <version>4.5.13</version> + <groupId>org.apache.flink</groupId> + <artifactId>flink-table-api-java-bridge_2.12</artifactId> + <scope>provided</scope> </dependency> + + </dependencies> <build> <plugins> - <plugin> - <groupId>org.apache.maven.plugins</groupId> - <artifactId>maven-shade-plugin</artifactId> - <version>3.1.1</version> - <executions> - <execution> - <goals> - <goal>shade</goal> - </goals> - <phase>package</phase> - <configuration> - <finalName>groot-common</finalName> - <artifactSet> - <excludes> - <exclude>com.google.code.findbugs:jsr305</exclude> - <exclude>org.slf4j:*</exclude> - <exclude>log4j:*</exclude> - </excludes> - </artifactSet> - <filters> - <filter> - <artifact>*:*</artifact> - <excludes> - <exclude>META-INF/*.SF</exclude> - <exclude>META-INF/*.DSA</exclude> - <exclude>META-INF/*.RSA</exclude> - </excludes> - </filter> - </filters> - <transformers> - <transformer implementation="org.apache.maven.plugins.shade.resource.ManifestResourceTransformer"> - <mainClass /> - </transformer> - </transformers> - </configuration> - </execution> - </executions> - </plugin> + </plugins> </build> |
