在 Flink on YARN 环境中,如果遇到 java.lang.NoClassDefFoundError: com/sun/jersey/api/client/config/ClientConfig
异常,通常是由于缺少以下依赖库导致的:
- flink-hadoop-compatibility_2.12-1.7.1.jar
- javax.ws.rs-api-2.0.1.jar
- jersey-common-2.27.jar
- jersey-core-1.19.4.jar
添加以上依赖到 Flink 的 classpath 中即可解决该问题。