升级了下 JDK 发现了个奇怪的东西 - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
mikicomo
V2EX    Java

升级了下 JDK 发现了个奇怪的东西

  •  1
     
  •   mikicomo 2016-02-09 22:54:18 +08:00 6420 次点击
    这是一个创建于 3582 天前的主题,其中的信息可能已经有所发展或是发生改变。

    1

    2

    Warning:java: 源值 1.3 已过时, 将在未来所有发行版中删除

    Warning:java: 目标值 1.3 已过时,将在未来所有发行版中删除

    那么问题来了:究竟是哪段代码过时了?

    /div>
    22 条回复    2016-11-07 17:29:58 +08:00
    coolcfan
        1
    coolcfan  
       2016-02-09 23:13:24 +08:00
    工程配置里面会写你的代码的 Source Version 和 Target Version ,这两个设置的都是 JDK 版本,会传给编译器,你看看是不是这两个……
    mikicomo
        2
    mikicomo  
    OP
       2016-02-09 23:45:39 +08:00   1
    @coolcfan target bytecode version 和 jdk 版本看了下是一致的啊
    mikicomo
        3
    mikicomo  
    OP
       2016-02-09 23:53:16 +08:00   1
    @mikicomo 找到问题了,原来是我当前 project 的 language level 调成 3 了(估计是手滑导致...),然后我校正的一直是 default project setting....
    kslr
        4
    kslr  
       2016-02-10 00:08:35 +08:00 via Android
    @mikicomo 我想问下这个级别是干嘛用的
    happypy1
        5
    happypy1  
       2016-02-10 10:52:17 +08:00   1
    @kslr 这个级别是用来向下兼容的,比方说你的现有 JDK 版本是 1.7 ,但是你想兼容 1.6 的代码,你就可以把这个级别调低至 1.6 的级别。
    okampfer
        6
    okampfer  
       2016-02-11 09:13:43 +08:00
    Project Structure 里的 language level 有时候会乱跳,即使我改了 default settings 也没用,会不会是受到了.classpath 之类文件的影响?我的 project 别人是用 eclipse 开发的,而只有我用 Intellij 。
    mikicomo     7
    mikicomo  
    OP
       2016-02-11 12:15:34 +08:00   1
    @okampfer 这个也是不清楚呐...只能多留意一下了
    shixinyu
        8
    shixinyu  
       2016-02-11 14:05:30 +08:00 via iPhone
    歪个楼,楼主这是什么 IDE ?
    mikicomo
        9
    mikicomo  
    OP
       2016-02-11 14:09:12 +08:00   1
    @shixinyu jetbrains 家的 IDEA
    omengye
        10
    omengye  
       2016-02-12 09:20:21 +08:00 via Android
    难道没有人吐槽 string args[]么
    mikicomo
        11
    mikicomo  
    OP
       2016-02-12 11:22:17 +08:00   1
    @omengye 啊咧咧...最近一直写 C ,手滑了,说道这个我们又要谈谈大括号换行的问题了(严肃脸
    aabbccli
        12
    aabbccli  
       2016-02-12 22:01:44 +08:00
    自从上手 PYTHON 后, IDEA 基本没动过了,就 PYCHARM 和 CODEBLOCKS
    mikicomo
        13
    mikicomo  
    OP
       2016-02-12 22:03:55 +08:00   1
    @aabbccli 真爱粉就应该上 CLion :-D
    binbing
      &nbs; 14
    binbing  
       2016-02-13 12:00:01 +08:00
    @mikicomo
    不不不,@omengye 的意思应该是你 main 方法不 psvm 而用手打。
    mikicomo
        15
    mikicomo  
    OP
       2016-02-13 12:05:55 +08:00   1
    @binbing 啊?难道不是吐槽我 String[] args 写的是 C 风格的 String args[] 吗.....
    binbing
        16
    binbing  
       2016-02-13 12:17:38 +08:00
    @mikicomo
    psvm 出来的是 String[] args 。当然,这个可以改。
    shyling
        17
    shyling  
       2016-02-13 15:27:34 +08:00 via iPad
    @mikicomo 昨天给 clion 装上 go 插件。。结果只能创建 cmake 的项目。当时我就慌了
    mikicomo
        18
    mikicomo  
    OP
       2016-02-13 16:07:31 +08:00   1
    @shyling 不要慌,用 IDEA 装 go 插件啊
    shyling
        19
    shyling  
       2016-02-13 16:31:47 +08:00 via iPad
    @mikicomo 感觉还是 IDEA 靠谱
    cedoo
        20
    cedoo  
       2016-11-07 16:37:01 +08:00
    @omengye 哈哈哈哈, 你是没得吐槽的了么,
    cedoo
        21
    cedoo  
       201611-07 16:37:36 +08:00
    难道没人吐槽, Java 的类首字母要大些么???
    mikicomo
        22
    mikicomo  
    OP
       2016-11-07 17:29:58 +08:00
    @cedoo Xxoo ?这样成何体统(滑稽
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     2905 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 30ms UTC 14:01 PVG 22:01 LAX 06:01 JFK 09:01
    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