Commit 75bc069e authored by godkaikai's avatar godkaikai

打包优化

parent ccd6cc55
...@@ -85,9 +85,7 @@ jar/ -- dlink application模式提交sql用到的jar ...@@ -85,9 +85,7 @@ jar/ -- dlink application模式提交sql用到的jar
lib/ -- 内部组件 lib/ -- 内部组件
|- dlink-client-1.13.jar -- 必需 |- dlink-client-1.13.jar -- 必需
|- dlink-connector-jdbc.jar |- dlink-connector-jdbc.jar
|- dlink-executor.jar
|- dlink-function.jar |- dlink-function.jar
|- dlink-gateway.jar
|- dlink-metadata-clickhouse.jar |- dlink-metadata-clickhouse.jar
|- dlink-metadata-mysql.jar |- dlink-metadata-mysql.jar
|- dlink-metadata-oracle.jar |- dlink-metadata-oracle.jar
......
...@@ -115,24 +115,27 @@ ...@@ -115,24 +115,27 @@
</dependency> </dependency>
<dependency> <dependency>
<groupId>com.dlink</groupId> <groupId>com.dlink</groupId>
<artifactId>dlink-client-1.13</artifactId> <artifactId>dlink-executor</artifactId>
</dependency> </dependency>
<dependency> <dependency>
<groupId>com.dlink</groupId> <groupId>com.dlink</groupId>
<artifactId>dlink-executor</artifactId> <artifactId>dlink-gateway</artifactId>
</dependency> </dependency>
<dependency> <!--<dependency>
<groupId>com.dlink</groupId> <groupId>com.dlink</groupId>
<artifactId>dlink-connector-jdbc-1.13</artifactId> <artifactId>dlink-client-1.13</artifactId>
<scope>provided</scope>
</dependency> </dependency>
<dependency> <dependency>
<groupId>com.dlink</groupId> <groupId>com.dlink</groupId>
<artifactId>dlink-function</artifactId> <artifactId>dlink-connector-jdbc-1.13</artifactId>
<scope>provided</scope>
</dependency> </dependency>
<dependency> <dependency>
<groupId>com.dlink</groupId> <groupId>com.dlink</groupId>
<artifactId>dlink-gateway</artifactId> <artifactId>dlink-function</artifactId>
</dependency> <scope>provided</scope>
</dependency>-->
</dependencies> </dependencies>
<build> <build>
<plugins> <plugins>
...@@ -145,24 +148,8 @@ ...@@ -145,24 +148,8 @@
<mainClass>com.dlink.Dlink</mainClass> <mainClass>com.dlink.Dlink</mainClass>
<excludes> <excludes>
<exclude> <exclude>
<groupId>com.dlink</groupId> <groupId>org.apache.flink</groupId>
<artifactId>dlink-client-1.13</artifactId> <artifactId>flink-*</artifactId>
</exclude>
<exclude>
<groupId>com.dlink</groupId>
<artifactId>dlink-function</artifactId>
</exclude>
<exclude>
<groupId>com.dlink</groupId>
<artifactId>dlink-executor</artifactId>
</exclude>
<exclude>
<groupId>com.dlink</groupId>
<artifactId>dlink-connector-jdbc-1.13</artifactId>
</exclude>
<exclude>
<groupId>com.dlink</groupId>
<artifactId>dlink-gateway</artifactId>
</exclude> </exclude>
</excludes> </excludes>
</configuration> </configuration>
......
...@@ -134,7 +134,7 @@ ...@@ -134,7 +134,7 @@
</fileSet> </fileSet>
<!-- 将模块dlink-extends的常用jar文件放到打包目录/plugins下 --> <!-- 将模块dlink-extends的常用jar文件放到打包目录/plugins下 -->
<fileSet> <!--<fileSet>
<directory>${project.parent.basedir}/dlink-extends/target <directory>${project.parent.basedir}/dlink-extends/target
</directory> </directory>
<outputDirectory>plugins</outputDirectory> <outputDirectory>plugins</outputDirectory>
...@@ -146,7 +146,7 @@ ...@@ -146,7 +146,7 @@
</includes> </includes>
</fileSet> </fileSet>
<!-- 将模块dlink-extends的jar文件放到打包目录/extends下 --> &lt;!&ndash; 将模块dlink-extends的jar文件放到打包目录/extends下 &ndash;&gt;
<fileSet> <fileSet>
<directory>${project.parent.basedir}/dlink-extends/target <directory>${project.parent.basedir}/dlink-extends/target
</directory> </directory>
...@@ -156,22 +156,7 @@ ...@@ -156,22 +156,7 @@
<include>ojdbc8-*.jar</include> <include>ojdbc8-*.jar</include>
<include>clickhouse-jdbc-*.jar</include> <include>clickhouse-jdbc-*.jar</include>
</includes> </includes>
</fileSet> </fileSet>-->
<fileSet>
<directory>${project.parent.basedir}/dlink-gateway/target</directory>
<outputDirectory>lib</outputDirectory>
<includes>
<include>dlink-gateway-${project.version}.jar</include>
</includes>
</fileSet>
<fileSet>
<directory>${project.parent.basedir}/dlink-executor/target</directory>
<outputDirectory>lib</outputDirectory>
<includes>
<include>dlink-executor-${project.version}.jar</include>
</includes>
</fileSet>
<fileSet> <fileSet>
<directory>${project.parent.basedir}/dlink-app/target</directory> <directory>${project.parent.basedir}/dlink-app/target</directory>
<outputDirectory>jar</outputDirectory> <outputDirectory>jar</outputDirectory>
......
...@@ -26,7 +26,7 @@ ...@@ -26,7 +26,7 @@
</properties> </properties>
<dependencies> <dependencies>
<dependency> <!--<dependency>
<groupId>org.apache.flink</groupId> <groupId>org.apache.flink</groupId>
<artifactId>flink-csv</artifactId> <artifactId>flink-csv</artifactId>
<version>${flink.version}</version> <version>${flink.version}</version>
...@@ -70,7 +70,7 @@ ...@@ -70,7 +70,7 @@
<groupId>ru.yandex.clickhouse</groupId> <groupId>ru.yandex.clickhouse</groupId>
<artifactId>clickhouse-jdbc</artifactId> <artifactId>clickhouse-jdbc</artifactId>
<version>${clickhouse-jdbc.version}</version> <version>${clickhouse-jdbc.version}</version>
</dependency> </dependency>-->
</dependencies> </dependencies>
<build> <build>
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment