由于java.lang.IllegalArgumentException,NiFi无法启动

问题描述 投票:0回答:1

我一直试图推出NiFi,但每次我这样做都会出现以下错误:

2019-03-06 18:53:46,935 ERROR [main] org.apache.nifi.NiFi由于java.lang.IllegalArgumentException而无法启动NiFi: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中不可用。 aplet.nifi.nar.NarUnpacker.unpackNars(NarUnpacker.java:123)org.apache.nifi.NiFi。(NiFi.java:128)org.apache.nifi.NiFi。(NiFi.java:71)at org .apache.nifi.NiFi.main(NiFi.java:296)引起:java.security.NoSuchAlgorithmException:md5 MessageDigest在java.security的sun.security.jca.GetInstance.getInstance(GetInstance.java:159)中不可用。 Security.getImpl(Security.java:695)at java.security.MessageDigest.getInstance(MessageDigest.java:167)at org.apache.nifi.nar.NarUnpacker.calculateMd5sum(NarUnpacker.java:407)... 5个常见框架OMI ttt 2019-03-06 18:53:46,939 INFO [Thread-1] org.apache.nifi.NiFi启动Jetty Web服务器的关闭... 2019-03-06 18:53:46,940 INFO [Thread-1] org .apache.nifi.NiFi Jetty Web服务器关闭完成(很好或其他)。

我知道这来自“calculateMd5sum”函数,它计算指定文件的md5总和。但是,我没有对Nars中的任何内容进行任何更改,也没有添加任何自定义nars。之前发布了相同的实例。

我也尝试通过再次提取设置重新开始,但是我面临同样的错误。我不明白为什么这个问题突然出现。请帮忙!

apache-nifi illegalargumentexception md5sum
1个回答
0
投票

我知道了。我的java home指向“C:\ Program Files \ Java \ jdk1.8.0_65”将路径更改为“C:\ Program Files(x86)\ Java \ jre1.8.0_121”

它现在工作正常。谢谢@BryanBende

© www.soinside.com 2019 - 2024. All rights reserved.