Take the 2-minute tour ×  My old projects use Java 6 (1.6), and
I don't know when I update (Java 7), they can run fine ?
share|improve this question  5 Answers 5  There is an official
list of known incompatibilities between java 6 and java 7 from
Oracle (including both binary and source-level incompatibilities
in public APIs). There is also a compatibility table for JDK
versions in the Upstream Tracker project.  share|improve this
answer  They should do, yes. Java has a reasonably strong
history of backward compatibility. However, if these are in any
way important projects you should still perform a thorough test
pass before deploying anywhere production-like.  share|improve
this answer So, should I update to Java 7 ? –  rebecca Jul 29
'11 at 8:54 +1. Unfortunately the current release (Update 0) has
some problems (visible in Lucene/Solr for example:
lucene.apache.org/…) –  Joachim Sauer Jul 29 '11 at 8:54
@rebecca: That depends - does it have anything you know you want
in it, either in terms of language, API