Не удалось собрать программу из файла JAR - PullRequest
0 голосов
/ 20 сентября 2018

Я запускаю Flink в локальном кластере, после компиляции пакета я запустил flink run -c com.gurustreams.flink.EntryPoint \ /Users/jeremy.zhang/workspace/guru-streams/flink/target/scala-2.11/guru-streams-flink-assembly-0.0.1.jar \ --stream-name KafkaReadExample и

получил эту ошибку Could not build the program from JAR file.

Я также попытался запустить jar файл с Flink приборной панели и обнаружил эту ошибку org.apache.flink.client.program.ProgramInvocationException: The program plan could not be fetched - the program aborted pre-maturely.

System.err: (none)

System.out: (none)

1 Ответ

0 голосов
/ 20 сентября 2018

Интерфейс командной строки Flink говорит: «Не удалось собрать программу из файла JAR», если в процессе упаковки файла JAR возникает исключение FileNotFoundException, а также другие необходимые данные из CLASSPATH.Кажется, что-то где-то неправильно настроено.

Если вы заглянете в журналы, вы найдете больше информации, чтобы помочь отладить это.

Обычно журналы находятся в каталоге журналов вашей установки flink на каждом узле вашего кластера.Вы можете проверить их, используя панель управления Flink.Для локального кластера журналы диспетчера заданий можно просмотреть по адресу http://localhost:8081/#/jobmanager/log.. Для диспетчера задач перейдите на http://localhost:8081/#/taskmanagers,, выберите диспетчер задач и нажмите Журналы.

Если что-то идет не так, может быть полезно взглянуть на журналы как менеджера заданий, так и журналов заданий.

...