Arduino 1.6.6 won't start

Hi guys,

I try to update my installation of Arduino IDE 1.65 to Arduino 1.6.6.
When I launch the app, the splash screen pops up but nothing happens after.
I tried to launch Arduino_debug and I get:

Initialisation des paquets...
Préparation des cartes
Démarrage
java.lang.NoClassDefFoundError: processing/app/debug/Compiler
at java.lang.Class.forName0(Native Method)
at java.lang.Class.forName(Class.java:348)
at processing.app.Editor.addTools(Editor.java:956)
at processing.app.Editor.buildToolsMenu(Editor.java:819)
at processing.app.Editor.buildMenuBar(Editor.java:568)
at processing.app.Editor.(Editor.java:249)
at processing.app.Base.handleOpen(Base.java:875)
at processing.app.Base.handleOpen(Base.java:860)
at processing.app.Base.handleOpen(Base.java:856)
at processing.app.Base.handleNew(Base.java:751)
at processing.app.Base.(Base.java:455)
at processing.app.Base.guardedMain(Base.java:219)
at processing.app.Base.main(Base.java:135)
Caused by: java.lang.ClassNotFoundException: processing.app.debug.Compiler
at java.net.URLClassLoader.findClass(URLClassLoader.java:381)
at java.lang.ClassLoader.loadClass(ClassLoader.java:424)
at java.lang.ClassLoader.loadClass(ClassLoader.java:357)
... 13 more

I also tried to uninstall the IDE and reinstalling --> same issue. When I roll back to the version 1.6.5 everything works fine.

I am on Windows 10.

Any ideas ?

Thanks !

A bunch of people have had IDE 1.6.x problems, including IDE crashes and bizarre compile errors, when they have an old 1.5.x/1.6.x installation. Those problems seem to be caused by out-of-date executables that the new IDE saves outside the IDE installation directory. Perhaps that is what is causing your particular problem. In such cases it appears that the fix is to delete or rename the old "Arduino15" directory and re-install 1.6.x.

On Mac OS X:
/Users/(username)/Library/Arduino15

On Windows:
C:\Users(username)\AppData\Roaming\Arduino15

On Linux:
/home/(username)/.arduino15 (a.k.a. ~/.arduino15)

I solved the problem by deleting a tool (to build a sketch with no gcc optmizations) in "Arduino sketch folder"/tools.

Thanks johnwasser for your help, I already test that.