谁遇到过这个问题?java: java.lang.NoClassDefFoundError: java/lang/Strifg(注意不是 String) - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
gongweixin
V2EX    Java

谁遇到过这个问题?java: java.lang.NoClassDefFoundError: java/lang/Strifg(注意不是 String)

  •  
  •   gongweixin 2014 年 4 月 4 日 4894 次点击
    这是一个创建于 4378 天前的主题,其中的信息可能已经有所发展或是发生改变。
    13 条回复    190-01-01 08:00:00 +08:00
    gongweixin
        1
    gongweixin  
    OP
       2014 年 4 月 4 日
    没有人知道么。 。
    gongweixin
        2
    gongweixin  
    OP
       2014 年 4 月 4 日
    我全局检索没有找到Strifg ,把项目给别人能够正常运行,把自己的环境改为jdk7也可以运行,只有jdk1.6(1.6.0_32)有这个问题,但是之前用了一段时间没有问题的。
    myv2ex
        3
    myv2ex  
       2014 年 4 月 4 日
    你觉的这句会不会出现这个问题?
    ...
    this.getClass().getClassLoader().loadClass("java.lang.Strifg")
    myv2ex
        4
    myv2ex  
       2014 年 4 月 4 日
    把运行时的classloader拿出实时打印,发现出现Strifg,立刻提示
    gongweixin
        5
    gongweixin  
    OP
       2014 年 4 月 4 日
    @myv2ex 没太明白,在每个类里都写this.getClass().getClassLoader().loadClass("java.lang.Strifg") 来测试是那个类出现的问题么?
    gongweixin
        6
    gongweixin  
    OP
       2014 年 4 月 4 日   1
    http://bcs.duapp.com/picstore/EV0ew1cHBi.png
    http://bcs.duapp.com/picstore/E3SQtHtPvn.png
    这就是全部的信息了,第二行 口口口口口口说的是
    (java: 编译器 (1.6.0_32) 中出现异常。 如果在 Bug Parade 中没有找到该错误,请在 Java Developer Connection (http://java.sun.com/webapps/bugreport) 对该错误进行归档。 请在报告中附上您的程序和以下诊断信息。谢谢您的合作。)
    mfaner
        8
    mfaner  
       2014 年 4 月 4 日
    去classpath里所有类的class文件里面搜字符串,特别是IDEA的(对它没好感)
    mfaner
        9
    mfaner  
       2014 年 4 月 4 日
    @mfaner 抱歉,开个玩笑
    sohoer
        10
    sohoer  
       2014 年 4 月 4 日
    "我全局检索没有找到Strifg"
    看到了URLClassLoader
    bebug试下
    myv2ex
        11
    myv2ex  
       2014 年 4 月 5 日
    你是在编译时就出现了错误,如果是在idea中出现这个问题,下载安装idea对应的源代码,然后建个简单的idea插件项目,SDK中加入idea源代码,调试启动,然后在这个新的idea的中导入你的那个old_gm_tools的moudle,查看实现了org.jetbrains.jps.incremental.ModuleLevelBuilder中的那个几个Builder,在JavaBuilder中自己判断下可能会执行那个方法,加入对应断点,回到调试的idea中选择Rebuild Project,如果进入断点,调试查看栈信息,会发现一些你想要的东西的,如果不想这么麻烦,去Eclipse部署项目开发环境,编译一下,看看是不是同样问题,如果同一个jdk情况下无问题,可以确定,idea在build上有点问题了,或者尝试升级下jdk 1.6的小版本至最新,如果需要和生产环境一直,那就做前面的工作了。
    wwqgtxx
        12
    wwqgtxx  
       2014 年 4 月 5 日 via Android
    用别的版本的eclipse编译一下应该就好了,给一下你的ide版本
    gongweixin
        13
    gongweixin  
    OP
       2014 年 4 月 11 日
    @wwqgtxx 我用的intellij idea , 现在又好了。。
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     1639 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 40ms UTC 16:27 PVG 00:27 LAX 09:27 JFK 12:27
    Do have faith in what you're doing.
    ubao msn snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86