Có vẻ như một vài lỗi đã phá hỏng bữa tiệc phát hành Java 7 của Oracle. Chúng có thể tàn phá các ứng dụng của Apache Project. Tin tức này có thể sẽ gây thất vọng cho các fan của Java - những người đã mất 5 năm dài chờ đợi một bản cập nhật lớn cho ngôn ngữ.
Được phát hành hôm 28/7/2011, Java 7 bao gồm các tối ưu hotspot-compiler, biên dịch sai một số vòng lặp nhất định, có tiềm năng ảnh hưởng đến các dự án như Apache Lucene Core, Apache Solr và có thể là những dự án khác nữa, theo cảnh báo của Apache Project. Nhẹ nhất, những lỗi này chỉ khiến các máy ảo Java (JVM) bị phá hỏng. Trong các trường hợp khác, chúng làm việc tính toán bị sai, có thể dẫn đến lỗi ứng dụng.
Đáng chú ý, người dùng Java 6 cũng có thể bị các lỗi trên làm tổn thương nếu họ sử dụng một trong các tùy chọn JVM mà không được kích hoạt theo mặc định, bao gồm -XX:+OptimizeStringConcat và -XX:+AggressiveOpts.
Apache Project khuyến nghị không nên dùng Apache Lucene/Solr rước khi phát hành bản Update 2 của Java 7, nếu dùng thì phải sử dụng tùy chọn JVM -XX:-UseLoopPredicate. Những người dùng đã nâng cấp lên Java 7 nên đọc kỹ file JRE_VERSION_MIGRATION.txt đi kèm với gói cài đặt (distribution package).