java apache
乌韦·辛德勒(Uwe Schindler)发布了刚刚发布的Java 7,其中包含热点编译器优化,这些优化未正确编译某些循环,并且这可能会影响“几个” Apache项目的代码 。 这有可能导致JVM崩溃或错误的结果计算,最终导致应用程序中的错误。 当前,众所周知,今天发布的所有版本的Lucene Core和Solr都受到这些bug的影响。 如果Java 6用户使用默认情况下未启用的JVM选项之一,则它们也会受到影响:
-XX:+ OptimizeStringConcat或
-XX:+ AggressiveOpts
声明说:“这些问题仅在Java 7正式发布之前5天被发现,因此Oracle没有时间修复这些错误。” “强烈建议不要在未经大量测试的情况下在任何Java版本中使用任何热点优化开关!”
Oracle建议将修补程序包含在服务版本u2中,并最终将其包含在服务版本u1中。
翻译自: https://jaxenter.com/java-7-could-cause-bugs-in-some-apache-projects-103623.html
java apache