我们在启动应用程序时收到的警告级日志在下面,
如何忽略这些警告日志或如何更改日志级别信息?[main()]开始... [确定] 2019年9月3日1:38:17 pm com.hazelcast.config.abstractxmlconfighelper警告: Hazelcast模式位置不正确,使用默认警告: 非法反思访问操作发生了警告:非法 反光访问 com.hazelcast.internal.networking.nio.selectoroptimizer (文件:/home/abc/def/ghe/lib/thirdparty/hazelcast-3.12.jar)到字段 sun.nio.ch.selectorimpl.SelectedKeys警告:请考虑 将其报告给维护者 com.hazelcast.internal.networking.nio.selectorOptimizer警告:使用 -ILLEGAL-ACCESS =警告要警告进一步的非法反思访问操作警告:所有非法访问操作将是 在以后的版本中被拒绝
或您知道什么?
<hazelcast xmlns="http://www.hazelcast.com/schema/config"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://www.hazelcast.com/schema/config hazelcast-config-
3.6.xsd">
whereas在我的机器中,我没有得到警告,因此,我只需在她的Hazelcast.xml文件中复制我的名称空间标题,它解决了她的问题。
<hazelcast
xmlns="http://www.hazelcast.com/schema/config"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://www.hazelcast.com/schema/config
http://www.hazelcast.com/schema/config/hazelcast-config-3.12.xsd">
因此,请确保您在Hazelcast.xml文件中使用相同版本的XSD URL与Hazelcast Jar版本。
try改变
<hazelcast-client xmlns:xsi="w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="hazelcast.com/schema/client-config hazelcast.com/schema/client-config/hazelcast-client-config-3.6.xsd"
xmlns="httt p://www.hazelcast.com/schema/client-config">
to
<hazelcast-client xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://www.hazelcast.com/schema/client-config hazelcast-client-config-3.12.xsd"
xmlns="http://www.hazelcast.com/schema/client-config">
可能是一个剪切和粘贴错误,但是在您的评论中,
xmlns
在“ http:section.”中具有3“ t” s。
或,由于您使用的是3.12,因此可以使用yaml配置。
XSI:schemalocation =“http://www.hazelcast.com/schema/config
https://hazelcast.com/schema/config/hazelcast-config-5.3.3.xsd“
使用架构 - 最新版本为5.3(或更高),因为Hazelcast 3.x版本已过时。