我正在尝试将我的 java cup 项目从 eclipse 导出为可运行的 jar,导出已正确完成,但是当我尝试运行它时出现以下错误
Exception in thread "main" java.lang.IllegalAccessException: Class org.eclipse.jdt.internal.jarinjarloader.JarRsrcLoader can not access a member of class Parser with modifiers "public static"
at sun.reflect.Reflection.ensureMemberAccess(Reflection.java:65)
at java.lang.reflect.Method.invoke(Method.java:588)
at org.eclipse.jdt.internal.jarinjarloader.JarRsrcLoader.main(JarRsrcLoader.java:58)
怎么了?
编辑: 我通过在生成的 Jar 中重新打包所需的库来解决问题