Я пытаюсь запустить NiFi, но каждый раз, когда я это делаю, я получаю следующую ошибку:
2019-03-06 18:53:46,935 ОШИБКА [основная] org.apache.nifi.NiFi Не удалось запустить NiFi из-за java.lang.IllegalArgumentException: java.security.NoSuchAlgorithmException: md5 MessageDigest недоступен java.lang.IllegalArgumentException: java .security.NoSuchAlgorithmException: md5 MessageDigest недоступен по адресу org.apache.nifi.nar.NarUnpacker.calculateMd5sum(NarUnpacker.java:419) по адресу org.apache.nifi.nar.NarUnpacker.unpackNar(NarUnpacker.java:228) по адресу org. apache.nifi.nar.NarUnpacker.unpackNars(NarUnpacker.java:123) на org.apache.nifi.NiFi.(NiFi.java:128) на org.apache.nifi.NiFi.(NiFi.java:71) на org .apache.nifi.NiFi.main(NiFi.java:296) Вызвано: java.security.NoSuchAlgorithmException: md5 MessageDigest недоступен в sun.security.jca.GetInstance.getInstance(GetInstance.java:159) в java.security. Security.getImpl(Security.java:695) в java.security.MessageDigest.getInstance(MessageDigest.java:167) в org.apache.nifi.nar.N arUnpacker.calculateMd5sum(NarUnpacker.java:407) ... 5 общих кадров пропущено 06.03.2019 18:53:46,939 INFO [Thread-1] org.apache.nifi.NiFi Инициирование отключения веб-сервера Jetty... 2019 -03-06 18:53:46,940 ИНФОРМАЦИЯ [Thread-1] org.apache.nifi.NiFi Отключение веб-сервера Jetty завершено (хорошо или иначе).
Я понимаю, что это исходит из функции "calculateMd5sum", которая вычисляет сумму md5 указанного файла. Однако я не вносил никаких изменений ни в один из Nars и не добавлял никаких пользовательских nars. Тот же экземпляр запускался раньше.
Я также попытался начать заново, снова извлекая настройку, однако я столкнулся с той же ошибкой. Я не понимаю, почему вдруг возникает эта проблема. Пожалуйста помоги!