タグ

関連タグで絞り込む (1)

タグの絞り込みを解除

Compatibilityに関するRMS-099のブックマーク (1)

  • 【随時更新】JDK9の非互換ポイント - Qiita

    JDK9でいくつかImcompatibleな問題に直面したので、ここにGitHubのIssueから、各プロダクトで挙がっているJDK9の不具合ポイントをまとめていきます。 java.specification.versionの体系変更 JDK9からは、JEP 223にともない、バージョン番号の表記が変わりました。そして、システムプロパティjava.specification.versionの返す値も従来の「1.8」みたいな値から「9-ea」が返ってくるようになっています。 このため、HibernateValidatorでは、以下の箇所でArrayIndexOutOfRangeExceptionが出てしまっていました。 String[] specificationVersion = System.getProperty( "java.specification.version" ).spli

    【随時更新】JDK9の非互換ポイント - Qiita
    RMS-099
    RMS-099 2016/04/09
    (1)jva.specification.versionが"1.8"から"9-ea"のようになる。(2)sun.misc.VMの廃止。(3)String内部のデータ表現がchar[]からbyte[]に。(4)-XX:PermSize, -XX:MaxPermSizeの廃止。
  • 1