You are viewing a plain text version of this content. The canonical link for it is here.
Posted to user@flink.apache.org by Dongwon Kim <ea...@gmail.com> on 2020/08/03 08:16:24 UTC

getting in an infinite loop while creating the dependency-reduced pom

Hi,

I create a new maven project (I'm using Maven 3.6.3) w/ the below command

> curl https://flink.apache.org/q/quickstart-SNAPSHOT.sh | bash -s 1.11.1
>
> and add the following dependencies to dependencies

> <dependency>
> 	<groupId>org.apache.flink</groupId>
> 	<artifactId>flink-connector-kafka_${scala.binary.version}</artifactId>
> 	<version>${flink.version}</version>
> </dependency>
>
> <dependency>
> 	<groupId>org.apache.flink</groupId>
> 	<artifactId>flink-test-utils_${scala.binary.version}</artifactId>
> 	<version>${flink.version}</version>
> 	<scope>test</scope>
> </dependency>
> <dependency>
> 	<groupId>org.apache.flink</groupId>
> 	<artifactId>flink-runtime_${scala.binary.version}</artifactId>
> 	<version>${flink.version}</version>
> 	<scope>test</scope>
> 	<classifier>tests</classifier>
> </dependency>
> <dependency>
> 	<groupId>org.apache.flink</groupId>
> 	<artifactId>flink-streaming-java_${scala.binary.version}</artifactId>
> 	<version>${flink.version}</version>
> 	<scope>test</scope>
> 	<classifier>tests</classifier>
> </dependency>
>
>
When executing "mvn clean package", I've got stuck in

> [INFO] Scanning for projects...
> [INFO]
> [INFO] ------------------< org.myorg.quickstart:quickstart >-------------------
> [INFO] Building Flink Quickstart Job 0.1
> [INFO] --------------------------------[ jar ]---------------------------------
> [INFO]
> [INFO] --- maven-clean-plugin:2.5:clean (default-clean) @ quickstart ---
> [INFO]
> [INFO] --- maven-resources-plugin:2.6:resources (default-resources) @ quickstart ---
> [INFO] Using 'UTF-8' encoding to copy filtered resources.
> [INFO] Copying 1 resource
> [INFO]
> [INFO] --- maven-compiler-plugin:3.1:compile (default-compile) @ quickstart ---
> [INFO] Changes detected - recompiling the module!
> [INFO] Compiling 2 source files to /Users/east.12/tmp/quickstart/target/classes
> [INFO]
> [INFO] --- maven-resources-plugin:2.6:testResources (default-testResources) @ quickstart ---
> [INFO] Using 'UTF-8' encoding to copy filtered resources.
> [INFO] skip non existing resourceDirectory /Users/east.12/tmp/quickstart/src/test/resources
> [INFO]
> [INFO] --- maven-compiler-plugin:3.1:testCompile (default-testCompile) @ quickstart ---
> [INFO] No sources to compile
> [INFO]
> [INFO] --- maven-surefire-plugin:2.12.4:test (default-test) @ quickstart ---
> [INFO] No tests to run.
> [INFO]
> [INFO] --- maven-jar-plugin:2.4:jar (default-jar) @ quickstart ---
> [INFO] Building jar: /Users/east.12/tmp/quickstart/target/quickstart-0.1.jar
> [INFO]
> [INFO] --- maven-shade-plugin:3.1.1:shade (default) @ quickstart ---
> [INFO] Excluding org.slf4j:slf4j-api:jar:1.7.15 from the shaded jar.
> [INFO] Excluding org.apache.flink:force-shading:jar:1.11.1 from the shaded jar.
> [INFO] Excluding org.apache.logging.log4j:log4j-slf4j-impl:jar:2.12.1 from the shaded jar.
> [INFO] Excluding org.apache.logging.log4j:log4j-api:jar:2.12.1 from the shaded jar.
> [INFO] Excluding org.apache.logging.log4j:log4j-core:jar:2.12.1 from the shaded jar.
> [INFO] Including org.apache.flink:flink-connector-kafka_2.11:jar:1.11.1 in the shaded jar.
> [INFO] Including org.apache.flink:flink-connector-kafka-base_2.11:jar:1.11.1 in the shaded jar.
> [INFO] Including org.apache.kafka:kafka-clients:jar:2.4.1 in the shaded jar.
> [INFO] Including com.github.luben:zstd-jni:jar:1.4.3-1 in the shaded jar.
> [INFO] Including org.xerial.snappy:snappy-java:jar:1.1.4 in the shaded jar.
> [INFO] Including org.lz4:lz4-java:jar:1.6.0 in the shaded jar.
> [INFO] Replacing original artifact with shaded artifact.
> [INFO] Replacing /Users/east.12/tmp/quickstart/target/quickstart-0.1.jar with /Users/east.12/tmp/quickstart/target/quickstart-0.1-shaded.jar
> [INFO] Dependency-reduced POM written at: /Users/east.12/tmp/quickstart/dependency-reduced-pom.xml
>
> Any help?

Thanks,

Dongwon

Re: getting in an infinite loop while creating the dependency-reduced pom

Posted by Chesnay Schepler <ch...@apache.org>.
https://issues.apache.org/jira/browse/MSHADE-148

On 03/08/2020 10:16, Dongwon Kim wrote:
> Hi,
>
> I create a new maven project (I'm using Maven 3.6.3) w/ the below command
>
>     |curl https://flink.apache.org/q/quickstart-SNAPSHOT.sh | bash -s
>     1.11.1|
>
> and add the following dependencies to dependencies
>
>     <dependency>
>     	<groupId>org.apache.flink</groupId>
>     	<artifactId>flink-connector-kafka_${scala.binary.version}</artifactId>
>     	<version>${flink.version}</version>
>     </dependency>
>
>     <dependency>
>     	<groupId>org.apache.flink</groupId>
>     	<artifactId>flink-test-utils_${scala.binary.version}</artifactId>
>     	<version>${flink.version}</version>
>     	<scope>test</scope>
>     </dependency>
>     <dependency>
>     	<groupId>org.apache.flink</groupId>
>     	<artifactId>flink-runtime_${scala.binary.version}</artifactId>
>     	<version>${flink.version}</version>
>     	<scope>test</scope>
>     	<classifier>tests</classifier>
>     </dependency>
>     <dependency>
>     	<groupId>org.apache.flink</groupId>
>     	<artifactId>flink-streaming-java_${scala.binary.version}</artifactId>
>     	<version>${flink.version}</version>
>     	<scope>test</scope>
>     	<classifier>tests</classifier>
>     </dependency>
>
>
> When executing "mvn clean package", I've got stuck in
>
>     [INFO] Scanning for projects...
>     [INFO]
>     [INFO] ------------------< org.myorg.quickstart:quickstart >-------------------
>     [INFO] Building Flink Quickstart Job 0.1
>     [INFO] --------------------------------[ jar ]---------------------------------
>     [INFO]
>     [INFO] --- maven-clean-plugin:2.5:clean (default-clean) @ quickstart ---
>     [INFO]
>     [INFO] --- maven-resources-plugin:2.6:resources (default-resources) @ quickstart ---
>     [INFO] Using 'UTF-8' encoding to copy filtered resources.
>     [INFO] Copying 1 resource
>     [INFO]
>     [INFO] --- maven-compiler-plugin:3.1:compile (default-compile) @ quickstart ---
>     [INFO] Changes detected - recompiling the module!
>     [INFO] Compiling 2 source files to /Users/east.12/tmp/quickstart/target/classes
>     [INFO]
>     [INFO] --- maven-resources-plugin:2.6:testResources (default-testResources) @ quickstart ---
>     [INFO] Using 'UTF-8' encoding to copy filtered resources.
>     [INFO] skip non existing resourceDirectory /Users/east.12/tmp/quickstart/src/test/resources
>     [INFO]
>     [INFO] --- maven-compiler-plugin:3.1:testCompile (default-testCompile) @ quickstart ---
>     [INFO] No sources to compile
>     [INFO]
>     [INFO] --- maven-surefire-plugin:2.12.4:test (default-test) @ quickstart ---
>     [INFO] No tests to run.
>     [INFO]
>     [INFO] --- maven-jar-plugin:2.4:jar (default-jar) @ quickstart ---
>     [INFO] Building jar: /Users/east.12/tmp/quickstart/target/quickstart-0.1.jar
>     [INFO]
>     [INFO] --- maven-shade-plugin:3.1.1:shade (default) @ quickstart ---
>     [INFO] Excluding org.slf4j:slf4j-api:jar:1.7.15 from the shaded jar.
>     [INFO] Excluding org.apache.flink:force-shading:jar:1.11.1 from the shaded jar.
>     [INFO] Excluding org.apache.logging.log4j:log4j-slf4j-impl:jar:2.12.1 from the shaded jar.
>     [INFO] Excluding org.apache.logging.log4j:log4j-api:jar:2.12.1 from the shaded jar.
>     [INFO] Excluding org.apache.logging.log4j:log4j-core:jar:2.12.1 from the shaded jar.
>     [INFO] Including org.apache.flink:flink-connector-kafka_2.11:jar:1.11.1 in the shaded jar.
>     [INFO] Including org.apache.flink:flink-connector-kafka-base_2.11:jar:1.11.1 in the shaded jar.
>     [INFO] Including org.apache.kafka:kafka-clients:jar:2.4.1 in the shaded jar.
>     [INFO] Including com.github.luben:zstd-jni:jar:1.4.3-1 in the shaded jar.
>     [INFO] Including org.xerial.snappy:snappy-java:jar:1.1.4 in the shaded jar.
>     [INFO] Including org.lz4:lz4-java:jar:1.6.0 in the shaded jar.
>     [INFO] Replacing original artifact with shaded artifact.
>     [INFO] Replacing /Users/east.12/tmp/quickstart/target/quickstart-0.1.jar with /Users/east.12/tmp/quickstart/target/quickstart-0.1-shaded.jar
>     [INFO] Dependency-reduced POM written at: /Users/east.12/tmp/quickstart/dependency-reduced-pom.xml
>
> Any help?
>
> Thanks,
>
> Dongwon