<build>
<plugins>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-assembly-plugin</artifactId>
<version>2.5.5</version>
<configuration>
<archive>
<manifest>
<mainClass>com.flink.kafka.demo.prod.KafkaMsgConsumer</mainClass>
</manifest>
</archive>
<descriptorRefs>
<descriptorRef>jar-with-dependencies</descriptorRef>
</descriptorRefs>
</configuration>
<executions>
<execution>
<id>make-assembly</id>
<phase>package</phase>
<goals>
<goal>single</goal>
</goals>
</execution>
</executions>
</plugin>
</plugins>
</build>
注意:
mainClass内容换成你需要执行有main函数的class即可
结果会打包出来
XXXX-SNAPSHOT-jar-with-dependencies.jar
执行 java -jar XXXX-SNAPSHOT-jar-with-dependencies.jar 即可运行
最后修改于 2021-10-25 10:54:36
如果觉得我的文章对你有用,请随意赞赏
扫一扫支付

