Free Upgrade Program and IntelliJ IDEA 12 Preview!
November 8th, 2012 by Andrey CheptsovGreat news for those waiting for new exciting features from the upcoming IntelliJ IDEA 12, which is going to be released in December, 2012!
Today we make IntelliJ IDEA 12 Public Preview available for download and evaluation, and today, November the 8th starts our regular free upgrade program. It means you can buy a personal license for IntelliJ IDEA 11 and get IntelliJ IDEA 12 for free when it is released!
Check out what’s new coming in IntelliJ IDEA 12 on the preview page.
We very much appreciate your feedback on the public preview. Don’t hesitate to share your impressions with us and submit bug reports directly to our issue tracker.
Stay tuned for more details on the new features in our blog!
Develop with Pleasure!
Tags: Leda

November 8th, 2012 at 10:27 am
Does the buy now/upgrade free offer apply to commercial licenses?
November 8th, 2012 at 10:42 am
Does student license qualify?
November 8th, 2012 at 11:51 am
I already have IntelliJ IDEA 11, when and how will I be able to buy/upgrade to 12?
Thanks for the info!
November 8th, 2012 at 12:32 pm
Any word on plugin support and stability for Python (not yet compatible), and Ruby (SASS throws errors last I heard but otherwise functioning)? I believe PHP is OK but I haven’t been able to really start to test v12 since the other languages I use don’t yet work.
November 8th, 2012 at 12:34 pm
I cannot install sbt nor scala plugin using Idea12 preview version.
2012-11-08 14:27:05,621 [ 251652] ERROR - napi.wm.impl.WindowManagerImpl - IntelliJ IDEA (Community Edition) IC-122.746 Build #IC-122.746
2012-11-08 14:27:05,621 [ 251652] ERROR - napi.wm.impl.WindowManagerImpl - JDK: 1.6.0_37
2012-11-08 14:27:05,621 [ 251652] ERROR - napi.wm.impl.WindowManagerImpl - VM: Java HotSpot(TM) 64-Bit Server VM
2012-11-08 14:27:05,621 [ 251652] ERROR - napi.wm.impl.WindowManagerImpl - Vendor: Apple Inc.
2012-11-08 14:27:05,621 [ 251652] ERROR - napi.wm.impl.WindowManagerImpl - OS: Mac OS X
2012-11-08 14:27:05,622 [ 251653] ERROR - com.intellij.ide.IdeEventQueue - Error during dispatching of java.awt.event.MouseEvent[MOUSE_RELEASED,(299,519),absolute(1167,911),button=1,modifiers=Button1,clickCount=2] on dialog11
java.lang.NullPointerException
at com.intellij.openapi.progress.impl.BackgroundableProcessIndicator.(BackgroundableProcessIndicator.java:93)
at com.intellij.openapi.progress.impl.BackgroundableProcessIndicator.(BackgroundableProcessIndicator.java:52)
at com.intellij.openapi.progress.impl.ProgressManagerImpl.runProcessWithProgressAsynchronously(ProgressManagerImpl.java:383)
at com.intellij.openapi.progress.impl.ProgressManagerImpl.run(ProgressManagerImpl.java:467)
at com.intellij.ide.plugins.PluginManagerMain.downloadPlugins(PluginManagerMain.java:305)
at com.intellij.ide.plugins.ActionInstallPlugin.install(ActionInstallPlugin.java:167)
at com.intellij.ide.plugins.AvailablePluginsManagerMain.installSelected(AvailablePluginsManagerMain.java:136)
at com.intellij.ide.plugins.AvailablePluginsManagerMain.access$000(AvailablePluginsManagerMain.java:44)
at com.intellij.ide.plugins.AvailablePluginsManagerMain$3.onDoubleClick(AvailablePluginsManagerMain.java:104)
at com.intellij.ui.DoubleClickListener.onClick(DoubleClickListener.java:28)
at com.intellij.ui.ClickListener$1.mouseReleased(ClickListener.java:73)
November 8th, 2012 at 1:01 pm
I’ve bought Intellij IDEA 11 in April of this year, and would like to know if I will be able to upgrade to 12 with a discount?
Thanks.
November 8th, 2012 at 1:16 pm
I have been using 12 for 3 months now for writing Java and Node.js. I like it a lot and will definitely upgrade from 11 when it comes out.
One thing you definitely need to do is to provide better icons. I use a retina mac and the icons are blurry.
November 8th, 2012 at 1:20 pm
It looks like New Project is broken in this version. It worked fine in the last EAP build, but in this one it doesn’t do anything.
November 8th, 2012 at 1:52 pm
Any cool price upgrade from personal license v. 11?
November 8th, 2012 at 2:04 pm
Why does Darcula theme doesn’t look like on the public preview page. It just makes the editor and the console dark. Is there a switch to enable the theme all over?
November 8th, 2012 at 2:06 pm
Hi, what Sorin says it’s true, provide better icons. I use also a retina mac.
November 8th, 2012 at 2:11 pm
Update… New Project broke because of Ruby. Disabling the Ruby plugin fixed the problem.
November 8th, 2012 at 2:41 pm
Sorin, there’s a code style theme and an appearance theme. Use both and everything should match.
November 8th, 2012 at 3:27 pm
Could we expect some improvements for the gradle integration?
When will we see first results of the jboss drools integration?
Thanks, Leif
November 8th, 2012 at 5:17 pm
Thanks Grodon for the tip.
Darcula theme totally ROCKS! Been waiting for a dark theme for ever.
Thanks guys!
November 9th, 2012 at 4:22 am
Build - Rebuild project
EXTERNAL BUILD: Error: Argument 1 for @NotNull parameter of org/jetbrains/jps/ant/model/JpsAntExtensionService.getOptions must not be null
java.lang.IllegalArgumentException: Argument 1 for @NotNull parameter of org/jetbrains/jps/ant/model/JpsAntExtensionService.getOptions must not be null
at org.jetbrains.jps.ant.model.JpsAntExtensionService.getOptions(JpsAntExtensionService.java)
at org.jetbrains.jps.ant.build.AntArtifactBuildTaskProvider$AntArtifactBuildTask.build(AntArtifactBuildTaskProvider.java:91)
at org.jetbrains.jps.incremental.artifacts.IncArtifactBuilder.runArtifactTasks(IncArtifactBuilder.java:166)
at org.jetbrains.jps.incremental.artifacts.IncArtifactBuilder.build(IncArtifactBuilder.java:74)
at org.jetbrains.jps.incremental.artifacts.IncArtifactBuilder.build(IncArtifactBuilder.java:36)
at org.jetbrains.jps.incremental.BuildOperations.buildTarget(BuildOperations.java:96)
at org.jetbrains.jps.incremental.IncProjectBuilder.runBuildersForChunk(IncProjectBuilder.java:543)
at org.jetbrains.jps.incremental.IncProjectBuilder.buildTargetsChunk(IncProjectBuilder.java:567)
at org.jetbrains.jps.incremental.IncProjectBuilder.buildChunkIfAffected(IncProjectBuilder.java:501)
at org.jetbrains.jps.incremental.IncProjectBuilder.access$200(IncProjectBuilder.java:60)
at org.jetbrains.jps.incremental.IncProjectBuilder$3.run(IncProjectBuilder.java:438)
at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:334)
at java.util.concurrent.FutureTask.run(FutureTask.java:166)
at com.intellij.util.concurrency.BoundedTaskExecutor$1.run(BoundedTaskExecutor.java:35)
at org.jetbrains.jps.service.impl.SharedThreadPoolImpl$1.run(SharedThreadPoolImpl.java:26)
at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:334)
at java.util.concurrent.FutureTask.run(FutureTask.java:166)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1110)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:603)
at java.lang.Thread.run(Thread.java:722)
November 9th, 2012 at 5:20 am
n0g00d,
this exception will be fixed in the next build, thank you for reporting. It is caused by some pre/post processing ant task in some artifact with unspecified path to build file, so you can workaround the problem by disabling that task.
November 9th, 2012 at 5:56 am
Gaston,
a workaround to load plugins:
you can open some project and you’ll be able to download the plugin.
Sorry for the inconvenience
November 10th, 2012 at 3:09 pm
Nice to see upgrade, but you should do the same for Commercial too. I know you have Commercial license, then Commercial + Upgrade, but means some people are waiting for the Preview to be released as Commercial without upgrade….
November 12th, 2012 at 10:15 am
In this release some of Idea’s plugins is listening to port 10001 or, if it is already taken, to 10002 etc. In our projects we use these ports extensively… Any way to change this setting in Idea? ‘Been Googling around to no avail.
November 12th, 2012 at 11:24 am
Hello all,
programs with use
BufferedReader in = new BufferedReader(new InputStreamReader(System.in));
in.readLine();
and read from the console when run in Intellij get the string in reverse order when using
the Preview version. This worked correctly in the 122.694 build. I’m running on a Linux system…fails with JDK7 or JDK8.
November 15th, 2012 at 6:38 am
Hi all,
I’ve got this error in compile process:
Build -> Make project (with external compiler option)
EXTERNAL BUILD: Error: org/jetbrains/jps/uiDesigner/model/JpsUiDesignerExtensionService
java.lang.NoClassDefFoundError: org/jetbrains/jps/uiDesigner/model/JpsUiDesignerExtensionService
at org.jetbrains.jps.incremental.java.JavaBuilder.compile(JavaBuilder.java:373)
at org.jetbrains.jps.incremental.java.JavaBuilder.build(JavaBuilder.java:257)
at org.jetbrains.jps.incremental.IncProjectBuilder.runModuleLevelBuilders(IncProjectBuilder.java:767)
at org.jetbrains.jps.incremental.IncProjectBuilder.runBuildersForChunk(IncProjectBuilder.java:538)
at org.jetbrains.jps.incremental.IncProjectBuilder.buildTargetsChunk(IncProjectBuilder.java:567)
at org.jetbrains.jps.incremental.IncProjectBuilder.buildChunkIfAffected(IncProjectBuilder.java:501)
at org.jetbrains.jps.incremental.IncProjectBuilder.access$200(IncProjectBuilder.java:60)
at org.jetbrains.jps.incremental.IncProjectBuilder$3.run(IncProjectBuilder.java:438)
at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:441)
at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:303)
at java.util.concurrent.FutureTask.run(FutureTask.java:138)
at com.intellij.util.concurrency.BoundedTaskExecutor$1.run(BoundedTaskExecutor.java:35)
at org.jetbrains.jps.service.impl.SharedThreadPoolImpl$1.run(SharedThreadPoolImpl.java:26)
at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:441)
at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:303)
at java.util.concurrent.FutureTask.run(FutureTask.java:138)
at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908)
at java.lang.Thread.run(Thread.java:662)
Caused by: java.lang.ClassNotFoundException: org.jetbrains.jps.uiDesigner.model.JpsUiDesignerExtensionService
at java.net.URLClassLoader$1.run(URLClassLoader.java:202)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(URLClassLoader.java:190)
at java.lang.ClassLoader.loadClass(ClassLoader.java:306)
at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:301)
at java.lang.ClassLoader.loadClass(ClassLoader.java:247)
… 19 more
November 15th, 2012 at 7:14 am
The exception has been fixed already.
The workaround is to enable GUIDesigner plugin in your IDEA instance, even if you don’t use it. With the new build which contains fixes, you could disable it again.
Thanks for reporting!