我刚刚安装了 Tomcat 并将其添加为 Netbeans 上的服务器。当我尝试启动我的网络应用程序时,我收到此错误:
java.lang.IllegalAccessError: class org.netbeans.modules.tomcat5.deploy.TomcatManagerImpl (in unnamed module @0x11da9ea1) 无法访问 class com.sun.org.apache.xerces.internal.impl.dv.util.Base64 (在模块 java.xml 中)因为模块 java.xml 不会将 com.sun.org.apache.xerces.internal.impl.dv.util 导出到未命名的模块 @0x11da9ea1 在 org.netbeans.modules.tomcat5.deploy.TomcatManagerImpl.run(TomcatManagerImpl.java:533)
据我所知(在更正中)是存在兼容性问题,所以这是我的系统变量的屏幕截图: