Java org.apache.flink:flink-connector-kinesis_2.11:jar:1.8.3的POM丢失,运行时没有可用的依赖信息;mvn包“;命令
我继承了一个maven项目。我正在尝试使用“mvn包”命令构建它: 我收到的错误:Java org.apache.flink:flink-connector-kinesis_2.11:jar:1.8.3的POM丢失,运行时没有可用的依赖信息;mvn包“;命令,java,maven,apache-flink,amazon-kinesis-firehose,Java,Maven,Apache Flink,Amazon Kinesis Firehose,我继承了一个maven项目。我正在尝试使用“mvn包”命令构建它: 我收到的错误: [WARNING] The POM for org.apache.flink:flink-connector-kinesis_2.11:jar:1.8.3 is missing, no dependency information available [INFO] [INFO] --- build-helper-maven-plugin:1.7:add-source (add-source) @ flink-k
[WARNING] The POM for org.apache.flink:flink-connector-kinesis_2.11:jar:1.8.3 is missing, no dependency information available
[INFO]
[INFO] --- build-helper-maven-plugin:1.7:add-source (add-source) @ flink-kinesis-consumer ---
[INFO] Source directory: /Users/me/repos/kinesis-analytics-consumer/src/main/scala added.
[INFO]
[INFO] --- maven-resources-plugin:2.6:resources (default-resources) @ flink-kinesis-consumer ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 8 resources
[INFO]
[INFO] --- maven-compiler-plugin:3.1:compile (default-compile) @ flink-kinesis-consumer ---
[INFO] Nothing to compile - all classes are up to date
[INFO]
[INFO] --- scala-maven-plugin:3.2.2:compile (default) @ flink-kinesis-consumer ---
[WARNING] Missing POM for org.apache.flink:flink-connector-kinesis_2.11:jar:1.8.3
[WARNING] Expected all dependencies to require Scala version: 2.11.12
[WARNING] org.apache.flink:flink-scala_2.11:1.8.3 requires scala version: 2.11.12
[WARNING] org.apache.flink:flink-scala_2.11:1.8.3 requires scala version: 2.11.12
[WARNING] org.apache.flink:flink-runtime_2.11:1.8.3 requires scala version: 2.11.12
[WARNING] org.scala-lang:scala-reflect:2.11.12 requires scala version: 2.11.12
[WARNING] org.apache.flink:flink-streaming-scala_2.11:1.8.3 requires scala version: 2.11.12
[WARNING] org.apache.flink:flink-streaming-scala_2.11:1.8.3 requires scala version: 2.11.12
[WARNING] org.scala-lang:scala-compiler:2.11.12 requires scala version: 2.11.12
[WARNING] org.scala-lang.modules:scala-xml_2.11:1.0.5 requires scala version: 2.11.7
[WARNING] Multiple versions of scala libraries detected!
[INFO] /Users/me/repos/kinesis-analytics-consumer/src/main/scala:-1: info: compiling
[INFO] Compiling 13 source files to /Users/me/repos/kinesis-analytics-consumer/target/classes at 1590969618012
[ERROR] error: java.lang.NoClassDefFoundError: javax/tools/ToolProvider
到目前为止我所尝试的:
[WARNING] The POM for org.apache.flink:flink-connector-kinesis_2.11:jar:1.8.3 is missing, no dependency information available
[INFO]
[INFO] --- build-helper-maven-plugin:1.7:add-source (add-source) @ flink-kinesis-consumer ---
[INFO] Source directory: /Users/me/repos/kinesis-analytics-consumer/src/main/scala added.
[INFO]
[INFO] --- maven-resources-plugin:2.6:resources (default-resources) @ flink-kinesis-consumer ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 8 resources
[INFO]
[INFO] --- maven-compiler-plugin:3.1:compile (default-compile) @ flink-kinesis-consumer ---
[INFO] Nothing to compile - all classes are up to date
[INFO]
[INFO] --- scala-maven-plugin:3.2.2:compile (default) @ flink-kinesis-consumer ---
[WARNING] Missing POM for org.apache.flink:flink-connector-kinesis_2.11:jar:1.8.3
[WARNING] Expected all dependencies to require Scala version: 2.11.12
[WARNING] org.apache.flink:flink-scala_2.11:1.8.3 requires scala version: 2.11.12
[WARNING] org.apache.flink:flink-scala_2.11:1.8.3 requires scala version: 2.11.12
[WARNING] org.apache.flink:flink-runtime_2.11:1.8.3 requires scala version: 2.11.12
[WARNING] org.scala-lang:scala-reflect:2.11.12 requires scala version: 2.11.12
[WARNING] org.apache.flink:flink-streaming-scala_2.11:1.8.3 requires scala version: 2.11.12
[WARNING] org.apache.flink:flink-streaming-scala_2.11:1.8.3 requires scala version: 2.11.12
[WARNING] org.scala-lang:scala-compiler:2.11.12 requires scala version: 2.11.12
[WARNING] org.scala-lang.modules:scala-xml_2.11:1.0.5 requires scala version: 2.11.7
[WARNING] Multiple versions of scala libraries detected!
[INFO] /Users/me/repos/kinesis-analytics-consumer/src/main/scala:-1: info: compiling
[INFO] Compiling 13 source files to /Users/me/repos/kinesis-analytics-consumer/target/classes at 1590969618012
[ERROR] error: java.lang.NoClassDefFoundError: javax/tools/ToolProvider
[WARNING] The POM for org.apache.flink:flink-connector-kinesis_2.11:jar:1.8.3 is missing, no dependency information available
[INFO]
[INFO] --- build-helper-maven-plugin:1.7:add-source (add-source) @ flink-kinesis-consumer ---
[INFO] Source directory: /Users/me/repos/kinesis-analytics-consumer/src/main/scala added.
[INFO]
[INFO] --- maven-resources-plugin:2.6:resources (default-resources) @ flink-kinesis-consumer ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 8 resources
[INFO]
[INFO] --- maven-compiler-plugin:3.1:compile (default-compile) @ flink-kinesis-consumer ---
[INFO] Nothing to compile - all classes are up to date
[INFO]
[INFO] --- scala-maven-plugin:3.2.2:compile (default) @ flink-kinesis-consumer ---
[WARNING] Missing POM for org.apache.flink:flink-connector-kinesis_2.11:jar:1.8.3
[WARNING] Expected all dependencies to require Scala version: 2.11.12
[WARNING] org.apache.flink:flink-scala_2.11:1.8.3 requires scala version: 2.11.12
[WARNING] org.apache.flink:flink-scala_2.11:1.8.3 requires scala version: 2.11.12
[WARNING] org.apache.flink:flink-runtime_2.11:1.8.3 requires scala version: 2.11.12
[WARNING] org.scala-lang:scala-reflect:2.11.12 requires scala version: 2.11.12
[WARNING] org.apache.flink:flink-streaming-scala_2.11:1.8.3 requires scala version: 2.11.12
[WARNING] org.apache.flink:flink-streaming-scala_2.11:1.8.3 requires scala version: 2.11.12
[WARNING] org.scala-lang:scala-compiler:2.11.12 requires scala version: 2.11.12
[WARNING] org.scala-lang.modules:scala-xml_2.11:1.0.5 requires scala version: 2.11.7
[WARNING] Multiple versions of scala libraries detected!
[INFO] /Users/me/repos/kinesis-analytics-consumer/src/main/scala:-1: info: compiling
[INFO] Compiling 13 source files to /Users/me/repos/kinesis-analytics-consumer/target/classes at 1590969618012
[ERROR] error: java.lang.NoClassDefFoundError: javax/tools/ToolProvider
(我已将我的真实公司名称替换为“mycompany”)
$ mvn -version
Apache Maven 3.6.3 (cecedd343002696d0abb50b32b541b8a6ba2883f)
Maven home: /usr/local/Cellar/maven/3.6.3_1/libexec
Java version: 13.0.2, vendor: N/A, runtime: /usr/local/Cellar/openjdk/13.0.2+8_2/libexec/openjdk.jdk/Contents/Home
Default locale: en_US, platform encoding: UTF-8
OS name: "mac os x", version: "10.14.6", arch: "x86_64", family: "mac"
$ java -version
openjdk version "1.8.0_252"
OpenJDK Runtime Environment (AdoptOpenJDK)(build 1.8.0_252-b09)
OpenJDK 64-Bit Server VM (AdoptOpenJDK)(build 25.252-b09, mixed mode)