Eclipse fails to create a lock file with reason "No locks available." To launch eclipse you must disable file locking using the osgi.locking property. For example, you could launch eclipse as follows: "eclipse -vmargs -Dosgi.locking=none". When running on the IBM Java 5.0 VM, Eclipse crashes while the user is typing in an editor. If using this VM you must disable the JIT with the -Xnojit vm argument to avoid the crashes (https://bugs.eclipse.org/bugs/show_bug.cgi?id=116730). The command line for launching Eclipse with this vm should be: "eclipse -vmargs -Dosgi.locking=none -Xnojit"