错误信息:log4j已启用,类路径设置错误?

wh6knrhe  于 2023-10-18  发布在  其他
关注(0)|答案(1)|浏览(135)

在安装ignite之后,www.example.com的基本执行进行得很顺利。但是,如下apache-ignite-2.11.0-bin/login/default-login.xml在文件中设置Log4J日志记录会抛出错误。

bashrc文件

export IGNITE_HOME =/home/a/apache-ignite-2.11.0-bin export IGNITE_LIBS =/home/a/apache-ignite-2.11.0-bin/libs/* export IGNITE_HOME =/home/a/apache-ignite-2.11.0-bin #export IGNITE_LIBS =${IGNITE_HOME}/libs/* #export USER_LIBS =/home/a/apache-ignite-2.11.0-bin/libs/* export PATH =$PATH:$IGNITE_HOME/bin ##export USER_LIBS =$IGNITE_HOME/libs/optional/ignite-log4j/ignite-log4j-2.11.0.jar #export CLASSPATH =$CLASSPATH:$IGNITE_HOME/libs/ignite-core-2.11.0.jar

ignite execute

[错误] root@a-VirtualBox:/home/a/apache-ignite-2.11.0-bin/bin #./www.example.com错误:ignite.shorg.apache.ignite.internal.util.GridUnsafe$2 (file:/home/a/apache-ignite-2.11.0-bin/libs/ignite-core-2.11.0.jar)对字段java. nio. Buffer. address的非法反射访问错误:请考虑将此报告给org.apache.ignite.internal.util.GridUnsafe$2的维护人员:使用--illegal-access = warn启用对进一步非法反射访问操作的警告警告:所有非法访问操作将在未来的类org. apache. ignite. IgniteException中被拒绝:无法示例化Spring XML应用程序上下文(请确保Spring配置中使用的所有类都存在于CLASSPATH中)[springUrl = file:/home/a/apache- ignite-2.11.0-bin/apache/default-logo.xml] at org.Apache点火。内部的效用IgniteUtils。org上的convertException(IgniteUtils.java:1098)。Apache点火。点火start(Ignition.java:356)at org.Apache点火。启动。你好。CommandLineStartup。main(CommandLineStartup.java:367)原因:class org. apache. ignite. IgniteCheckedException:无法示例化Spring XML 应用程序上下文(确保Spring配置中使用的所有类都存在于CLASSPATH中) [springUrl = file:/home/a/apache-ignite-2.11.0-bin/apache/default-ignite.xml] org上的。Apache点火。内部的效用SpringIgniteSpringHelperImpl. applicationContext(IgniteSpringHelperImpl. ja va:387)org.Apache点火。内部的效用SpringIgniteSpringHelperImpl.加载示例(IgniteSpringHelperImpl. ja va:104) org.Apache点火。内部的效用SpringIgniteSpringHelperImpl.加载示例(IgniteSpringHelperImpl. ja va:98) at org.Apache点火。内部的IgnitionEx.在org上的loadplug(IgnitionEx.java:741)。Apache点火。内部的IgnitionEx. start(IgnitionEx.java:942) at org.Apache点火。内部的IgnitionEx. start(IgnitionEx.java:851)at org.Apache点火。内部的IgnitionEx. start(IgnitionEx.java:721) at org.Apache点火。内部的IgnitionEx. start(IgnitionEx.java:690)at org.Apache点火。点火start(Ignition.java:353). 无法启动网格:无法示例化Spring XML应用程序上下文(确保Spring配置中使用的所有类都存在于CLASSPATH中)[springUrl = file:/home/a/apache-ignite-2.11.0-bin/about/default-ignite.xml]注意!您可以使用'USER_LIBS'环境变量来指定类路径。
是否存在问题的原因和解决方案?

fkvaft9z

fkvaft9z1#

根据文档,您必须首先启用Log4j模块。您可以通过将ignite-log4j 2文件夹从libs/optional移动到libs来实现这一点。

相关问题