Я помню, когда впервые была выпущена Java 7, было много предложений ни для чего не использовать, так как в оптимизации компилятора были ошибки. Очевидно, это было не просто гипотетически. С тех пор я не следил за ситуацией внимательно; были ли эти проблемы решены, и в целом считается безопасным для использования на данный момент?
Эта страница с java.com заставляет меня думать, что она не совсем готова пока, но я не хочу читать слишком много в нем. Если это еще не безопасно, достаточно ли использовать -XX:-UseLoopPredicate
в качестве аргумента виртуальной машины?
Обратите внимание, что я имею в виду не только конкретную проблему Lucene, но и общую стабильность Java 7. Является ли Java 7 хотя бы такой же стабильной, как Java 6?
This means you cannot use Apache Lucene/Solr with Java 7 releases before Update 2!
. Платформа Java (JDK) 7u2. - person Jeffrey   schedule 23.01.2012