jetty启动java web工程报错
eclipse中jetty启动一个maven工程, 报错
Caused by:
java.lang.IllegalAccessError: class sun.reflect.GeneratedConstructorAccessor6 cannot access its superclass sun.reflect.ConstructorAccessorImpl
at sun.misc.Unsafe.defineClass(Native Method)
at sun.reflect.ClassDefiner.defineClass(ClassDefiner.java:63)
at sun.reflect.MethodAccessorGenerator$1.run(MethodAccessorGenerator.java:399)
at sun.reflect.MethodAccessorGenerator$1.run(MethodAccessorGenerator.java:396)
at java.security.AccessController.doPrivileged(Native Method)
at sun.reflect.MethodAccessorGenerator.generate(MethodAccessorGenerator.java:395)
at sun.reflect.MethodAccessorGenerator.generateConstructor(MethodAccessorGenerator.java:94)
at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:48)
at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
at java.lang.reflect.Constructor.newInstance(Constructor.java:526)
at org.apache.commons.logging.impl.LogFactoryImpl.newInstance(LogFactoryImpl.java:608)
工程中显式依赖了一个rt.jar, 在eclipse中压根就搜索不到GeneratedConstructorAccessor6, 似乎是动态生成的, 反编译rt.jar 得到ConstructorAccessorImpl源码为
package sun.reflect;
import java.lang.reflect.InvocationTargetException;
abstract class ConstructorAccessorImpl
extends MagicAccessorImpl
implements ConstructorAccessor
{
public abstract Object newInstance(Object[] paramArrayOfObject)
throws InstantiationException, IllegalArgumentException, InvocationTargetException;
}
所以这到底是一个什么错呢?怎么解决呢?
因为工程中显式依赖了一个rt.jar
com.sun
rt
删除了该依赖即可解决问题。 但不知为依赖的rt.jar与系统默认的rt.jar有什么区别, 导致使用依赖的rt.jar会报错, 而使用默认的rt.jar却正常。
相关阅读:
关于 Memcached 应对高并发的疑惑
算法问题:把一个数分成m个数,有且仅有一个最大数
ios中,如何让UItableViewCell根据图片大小自适应高度
如何实现同一账号不能同时在线?
请教个关于mysql的问题,没任何程序读取,启动就吃50%CPU了
如何在复杂模板页面中放置JS/CSS外部引用
一行字符串中,如果最后一个字符为英文字母,则需要判断该字母是否为该单词的结尾,如果不是,则需要将该单词移至下一行,类似排版。
ubuntu安装mysqlworkbench依赖关系不满足。
终端启动jupyter notebook报404的错误,如何解决?我无从下手
C语言可以用的数据结构的库有哪些?
程序员如何提高逻辑思维能力
能不能隐藏或修改IIS的w3wp.exe进程的?
web调试如何禁用浏览器缓存?
前边的reset.css样式把后边*设置的全局样式给覆盖了?
有没有PC软件统计分析的工具?类似google统计
国外的前端开发社区有哪些
求一个好玩的路由器第三方固件?
angularJS路由学习的问题
nginx出错:rewrite or internal redirection cycle
node-webkit如何显示WebQQ的桌面提醒