无法启动Nifi

我试图启动Nifi。但是上下文初始化失败。如何摆脱这个错误?

Nifi版本:1.9.2

2019-11-08 19:47:12,206 INFO [main] o.a.nifi.properties.NiFiPropertiesLoader Loaded 152 properties from D:\Git\DIP1\data-integration-platform\nifi-assembly\target\nifi-1.9.2-bin\nifi-1.9.2\.\conf\nifi.properties
2019-11-08 19:47:17,273 ERROR [main] o.s.web.context.ContextLoader Context initialization failed
java.lang.LinkageError: loader constraint violation: loader (instance of org/eclipse/jetty/webapp/WebAppClassLoader) previously initiated loading for a different type with name "org/aopalliance/aop/Advice"
at java.lang.ClassLoader.defineclass1(Native Method)
at java.lang.ClassLoader.defineclass(ClassLoader.java:763)
at java.security.SecureclassLoader.defineclass(SecureclassLoader.java:142)
at java.net.URLClassLoader.defineclass(URLClassLoader.java:467)
at java.net.URLClassLoader.access$100(URLClassLoader.java:73)
at java.net.URLClassLoader$1.run(URLClassLoader.java:368)
at java.net.URLClassLoader$1.run(URLClassLoader.java:362)
at java.security.accessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(URLClassLoader.java:361)
at org.eclipse.jetty.webapp.WebAppClassLoader.foundClass(WebAppClassLoader.java:649)
at org.eclipse.jetty.webapp.WebAppClassLoader.loadClass(WebAppClassLoader.java:555)
at java.lang.ClassLoader.loadClass(ClassLoader.java:357)
at java.lang.Class.forName0(Native Method)
at java.lang.Class.forName(Class.java:264)
at com.sun.proxy.$Proxy89.<clinit>(Unknown Source)
at sun.reflect.NativeConstructoraccessorImpl.newInstance0(Native Method)
at sun.reflect.NativeConstructoraccessorImpl.newInstance(NativeConstructoraccessorImpl.java:62)
at sun.reflect.DelegatingConstructoraccessorImpl.newInstance(DelegatingConstructoraccessorImpl.java:45)
at java.lang.reflect.Constructor.newInstance(Constructor.java:423)
at java.lang.reflect.Proxy.newProxyInstance(Proxy.java:739)
at org.springframework.aop.framework.JdkDynamicAopProxy.getProxy(JdkDynamicAopProxy.java:122)
at org.springframework.aop.framework.ProxyFactoryBean.getProxy(ProxyFactoryBean.java:368)
at org.springframework.aop.framework.ProxyFactoryBean.getSingletonInstance(ProxyFactoryBean.java:322)
at org.springframework.aop.framework.ProxyFactoryBean.getObject(ProxyFactoryBean.java:246)
at org.springframework.security.config.annotation.authentication.configuration.Authenticationconfiguration.lazyBean(Authenticationconfiguration.java:148)
at org.springframework.security.config.annotation.authentication.configuration.Authenticationconfiguration.getauthenticationmanagerBean(Authenticationconfiguration.java:152)
at org.springframework.security.config.annotation.authentication.configuration.Authenticationconfiguration.getauthenticationmanager(Authenticationconfiguration.java:108)
qqswddnsbakn 回答:无法启动Nifi

有两个可能的问题

  1. 您通常无法启动Nifi
  2. 您对Nifi所做的特定更改会阻止您启动它

要消除第一个,请尝试使用干净版本的Nifi。

如果可行,我们可以得出结论,问题出在您的更改上。消除所有更改并一次引入1(或几个)以识别重大更改,然后从那里进行更深入的研究。

本文链接:https://www.f2er.com/3130148.html

大家都在问