com.liferay.petra.reflect.ReflectionUtil 的非法反射访问

Illegal reflective access by com.liferay.petra.reflect.ReflectionUtil

当我从 Eclipse 启动 Liferay Tomcat 服务器时抛出此错误。我一直在关注本教程:https://help.liferay.com/hc/en-us/articles/360029147251-Installing-a-Liferay-Server-in-Dev-Studio

我发布此问答是因为我在调试这种愚蠢的情况时浪费了一些时间,希望这对其他人有所帮助 - 原因是因为在声明新服务器时为 Tomcat 服务器配置的路径错误:我一直设置 \liferay-ce-portal-7.3.5-ga6 它应该是 \liferay-ce-portal-7.3.5-ga6\tomcat-9.0.37

我被 Eclipse 说它将项目识别为 Tomcat 的事实误导了——消息——“检测到的门户包类型:Tomcat”