We've been using IvyDE (2.2.0) with Ivy (2.4.0) in Eclipse 4.3 (Kepler) from the IvyDE update site for a long time and it has been working great.
I just tried this same combo in Eclipse 4.4 (Luna) and it failed. java.lang.ClassCastException: org.eclipse.osgi.internal.framework.EquinoxConfiguration$1 cannot be cast to java.lang.String at org.apache.ivy.core.settings.IvySettings.addAllVariables(IvySettings.java:610) at org.apache.ivy.core.settings.IvySettings.addAllVariables(IvySettings.java:604) at org.apache.ivy.core.settings.IvySettings.addSystemProperties(IvySettings.java:308) at org.apache.ivy.core.settings.IvySettings.<init>(IvySettings.java:303) at org.apache.ivy.core.settings.IvySettings.<init>(IvySettings.java:222) at org.apache.ivyde.internal.eclipse.workspaceresolver.WorkspaceIvySettings.<init>(WorkspaceIvySettings.java:30) at org.apache.ivyde.internal.eclipse.CachedIvy.createIvySettings(CachedIvy.java:226) at org.apache.ivyde.internal.eclipse.CachedIvy.getIvyFromFile(CachedIvy.java:200) at org.apache.ivyde.internal.eclipse.CachedIvy.doGetIvy(CachedIvy.java:163) at org.apache.ivyde.internal.eclipse.CachedIvy.getIvy(CachedIvy.java:124) at org.apache.ivyde.internal.eclipse.resolve.IvyResolveJob.doRun(IvyResolveJob.java:145) at org.apache.ivyde.internal.eclipse.resolve.IvyResolveJob.run(IvyResolveJob.java:85) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) Luna has been out since June. Is there any chance there will be an update to IvyDE update site soon that will allow it to work with Eclipse 4.4 (Luna)? Thanks in advance for your reply. -J.C.