沙漠中的魚

          欲上天堂,先下地獄
          posts - 0, comments - 56, trackbacks - 0, articles - 119
            BlogJava :: 首頁 ::  :: 聯系 :: 聚合  :: 管理

          Wrong type at constant pool index 異常

          Posted on 2008-12-02 18:32 沙漠中的魚 閱讀(4644) 評論(0)  編輯  收藏 所屬分類: Java

          重裝了機器和myeclipse,配置上以前的項目,啟動myeclipse編譯,但是卻出現如下異常

          嚴重: Exception starting filter struts2
          java.lang.IllegalArgumentException: Wrong type at constant pool index
           at sun.reflect.ConstantPool.getClassAt0(Native Method)
           at sun.reflect.ConstantPool.getClassAt(Unknown Source)
           at sun.reflect.annotation.AnnotationParser.parseAnnotation(Unknown Source)
           at sun.reflect.annotation.AnnotationParser.parseAnnotations(Unknown Source)
           at java.lang.reflect.Method.declaredAnnotations(Unknown Source)
           at java.lang.reflect.Method.getAnnotation(Unknown Source)
           at java.lang.reflect.AccessibleObject.isAnnotationPresent(Unknown Source)
           at org.apache.catalina.util.DefaultAnnotationProcessor.processAnnotations(DefaultAnnotationProcessor.java:161)
           at org.apache.catalina.core.ApplicationFilterConfig.getFilter(ApplicationFilterConfig.java:259)
           at org.apache.catalina.core.ApplicationFilterConfig.setFilterDef(ApplicationFilterConfig.java:397)
           at org.apache.catalina.core.ApplicationFilterConfig.<init>(ApplicationFilterConfig.java:108)
           at org.apache.catalina.core.StandardContext.filterStart(StandardContext.java:3709)
           at org.apache.catalina.core.StandardContext.start(StandardContext.java:4356)
           at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1045)
           at org.apache.catalina.core.StandardHost.start(StandardHost.java:719)
           at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1045)
           at org.apache.catalina.core.StandardEngine.start(StandardEngine.java:443)
           at org.apache.catalina.core.StandardService.start(StandardService.java:516)
           at org.apache.catalina.core.StandardServer.start(StandardServer.java:710)
           at org.apache.catalina.startup.Catalina.start(Catalina.java:578)
           at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
           at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
           at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
           at java.lang.reflect.Method.invoke(Unknown Source)
           at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:288)
           at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:413)

          我把Myeclipse中tomcat下JDK配置改為jre6的版本,編譯運行就沒有出異常了,但是記得以前也是使用的1.5版本的,但是就沒有出現這種異常,現在怎么又出現了,同樣的JDK?
          要JDK1.5.0.0升級成1.5.0.11以上的版就可以了
          主站蜘蛛池模板: 小金县| 天全县| 永安市| 周至县| 唐河县| 浠水县| 宁波市| 稻城县| 藁城市| 林州市| 娱乐| 长春市| 宁阳县| 稻城县| 康定县| 平果县| 忻城县| 株洲市| 邹城市| 宁津县| 富阳市| 宣武区| 湟源县| 衡阳县| 达拉特旗| 北辰区| 拉萨市| 江永县| 体育| 武隆县| 余姚市| 宁南县| 新绛县| 富蕴县| 含山县| 丰都县| 大关县| 梁河县| 临漳县| 珲春市| 温州市|