IntelliJ IDEA 13.1 Released!

Posted on by Andrey Cheptsov

We are thrilled to announce that IntelliJ IDEA 13.1 is finally out and available for download.

In addition to Java 8 support (announced publicly today by Oracle) IntelliJ IDEA 13.1 brings minor improvements to most parts of the IDE, including the UI, frameworks support, and tools integration.

At the same time the update offers a number of completely new features:


Visit our website to see what’s new in IntelliJ IDEA 13.1 and download the edition of your choice.

Stay tuned to our blog for more details coming soon.

Develop with Pleasure!

Comments below can no longer be edited.

79 Responses to IntelliJ IDEA 13.1 Released!

  1. Eugene says:

    March 18, 2014

    Does it work correctly on OS X under JDK 8 only?

    • Andrey Cheptsov says:

      March 19, 2014

      Not sure I got the question. The IDE can be running under either JRE 1.7 or 1.6. However you can use JDK 8 (or any other JDK) for developing your projects.

      • G says:

        March 25, 2014

        It’s a known issue that on OSX, you can get to run the IDE with JDK7. You’re forced to run it with JDK6, otherwise it crashes all over the place. The question I guess referes to if you can finally use JDK8 to actually run the IDE itself. Hopefully if possible, it should speed up IDE execution.

        • Murray says:

          October 16, 2014

          Of course! You can run it by JDK1.8

  2. K says:

    March 18, 2014

    Awesome. Thank you guys for this great work!

    What about something like this, to take it further:
    type: JFrame.new
    results in: JFrame jFrame = new JFrame();

  3. Tom says:

    March 18, 2014

    I have problems with the multiple selection. In the settings I have “Add or remove caret” set to “Shift+Alt+Button1 Click”. The problem is that on Linux Mint “Alt+Button1 click” allows users to move window over the screen. I’m unable to select multiple lines using mouse simply because the shortcut doesn’t work.

    I’ve changed the movement key from “Alt” to “Super” in the Window settings of Linux Mint but the multiple selection with mouse still doesn’t work. Any ideas how to solve this? (I would like to use the default key map).

    • Dmitry Batrak says:

      March 19, 2014

      One possible reason could be that you have Alt-Shift mapped to some action in your OS settings, e.g. to keyboard layout switching. On Linux this prevents Alt-Shift-Click from working in IDEA.

      • Doron Gold says:

        March 23, 2014

        I also work with IntelliJ on Linux Mint and have the same problem.
        I tried to assign a different key combination for “Add or remove caret” in IntelliJ, but non works well.
        Why does IntelliJ force me to use a mouse click in this combination?
        As a keyboard-centric IDE IntelliJ should provide me with an ability to use this functionality with keyboard only.

        I also couldn’t find a way to disable alt+shift+{left click} in Mint.

        Can anyone please provide a solution for this?

        • Dmitry Batrak says:

          March 25, 2014

          Just tried on a clean installation of Linux Mint 16. Alt-Shift-click in IDEA works fine after disabling Alt as a modifier for window click actions in system settings (Preferences -> System Settings -> Windows). IDEA restart might be required for the change to have effect.

          As for adding carets in arbitrary places using keyboard, it’s not supported currently – please raise corresponding ticket in YouTrack.

        • Tom says:

          March 25, 2014

          As I wrote above I’ve also changed the “movement key from “Alt” to “Super” in the Window settings of Linux Mint”. The next day it worked like a charm, so probably the restart is indeed needed (as Dmitry Batrak mentioned).

        • Doron Gold says:

          April 6, 2014

          Thanks for the tip guys!
          It works now…

          By the way, I have the MATE flavor of Mint 15,
          and I found the windows settings under Control Center -> Personal -> Windows

  4. sunny says:

    March 19, 2014

    error: plugin lua is incompatible with current installation

    i download the lua plugin from
    http://plugins.jetbrains.com/plugin/5055?pr=ruby

    Version 1.0a63.
    Since Build 134. 134.*.

    is IDEA 13.1 don’t support lua plugin?

    Looking forward to your reply. cocos2der[a]gmail.com

  5. Kaiser says:

    March 19, 2014

    Is Linux font rendering and hinting still using obsolete Swing technology? Every other editor has better looking fonts on Linux.

  6. martin says:

    March 19, 2014

    Where is the best place for feature requests about the handling of javascript libraries, bower support and general JS dependency management?

    Because unlike Java and AS which have nice module level configuration, all the JS stuff just seems to be thrown in at the global / project level.

    It makes developing multi-module js / typescript / coffeescript apps feel quite clumsy.

    • Jhonny Everson says:

      March 19, 2014

      +1.

    • Dennis Ushakov says:

      March 20, 2014

      Feel free to add them to the WEB issue tracker

  7. Rik says:

    March 19, 2014

    Font rendering is still terrible on MacOSX and Oracle JDK 7/8 (especially on large screen). Still have to go back to Apple JDK 6.

    • Maxim Mossienko says:

      March 19, 2014

      This is JDK 7 problem and one of the reason that we doesn’t have bundled jdk installation package as default one for Mac.

      • Greg says:

        March 25, 2014

        Maxim, font looks good in Eclipse under Java 7. Does Idea uses different font rendering engine?

  8. mlo55 says:

    March 19, 2014

    13.1 looks good, one thing though, how do I enable the AngularJs autocomplete?

    I have the AngularJS plugin enabled, however, in my index.html, I don’t get the option to autocomplete my ng-controller attribute with my own controller. (Also, I don’t appear to be able to ‘click through’ to Angular components, like services etc…)

    Do I have to enable something in my web project to have AngularJS features work?

    Also, awesome work team, yet again!!!

    • Ekaterina Prigara says:

      March 19, 2014

      To get AngularJS support working you need to make sure that Angular.js file is either in your project sources or added as an External JavaScript library.
      After that you’ll be able to use code completion for directives, navigation to controller definition, etc.
      Let me know if it doesn’t work for you.

      • Ries says:

        March 19, 2014

        Ekaterina,

        what if you use web jars to add AngularJS? Would Idea pick them up?

    • Jhonny Everson says:

      March 19, 2014

      I am also looking forward to have ‘click through’ to Angular components and did not see it. Do we need to enable it somewhere?

      • Ekaterina Prigara says:

        March 19, 2014

        Please have a look at my comment above. Did it helped?

        • Jhonny Everson says:

          March 20, 2014

          Yes, IT WORKED! here is what I had to do:
          1 – make sure the angular ( and project sources) directories are marked as ‘Source root’.
          2 – Invalidate caches & restart

          • Ronny Hulthin says:

            April 2, 2014

            Thanks, that made my day! Now autocomplete etc in html is working for me as well!

  9. Andrew says:

    March 19, 2014

    New version doesn’t work for me (falls with an exception), and on “Previous releases” page on wiki (http://confluence.jetbrains.com/display/IntelliJIDEA/Previous+IntelliJ+IDEA+Releases) there is no download link for version 13.0.

    That sucks, because I don’t have already removed previous version and there isn’t any download link for _any_ build of IDEA 13 which will work for me.

    • Andrey Cheptsov says:

      March 19, 2014

      Can you create an issue in the tracker with the exception details? BTW I’ve added 13.0.3 to the previous versions page.

  10. Andras says:

    March 19, 2014

    Hi,

    I just installed this version and my current project cannot be started. It opens the Edit configuration dialog and its shows: Error: Default Activity not found.

    10 minutes ago it worked with 13.02.
    What should I do?

    • yicone says:

      March 19, 2014

      I meet this question too, and “10 minutes ago it worked with 13.02”.

    • Bilo says:

      March 24, 2014

      I guess you have custom android project setup (Old eclipse project structure)
      It seems Android Support Plugin is broken. This was introduced in Android Studio 0.5.1 and Fixed in 0.5.2 but not in IDEA

  11. Alex says:

    March 19, 2014

    The “Make” process on 13.1 is significantly slower then 13.0.1…

    On a multi module maven project (50 modules), when everything was already compiled, a Make would take less then 1 second, now it varies from 3-10 seconds..

    Very annoying since Make is invoked before and JUnit/Java process can run

    • Alexander Doroshko says:

      March 19, 2014

      Vote for http://youtrack.jetbrains.com/issue/IDEA-122367

    • Stilgar says:

      March 19, 2014

      Same problem here. Hello World with Java 8 compiles in 11-12 seconds on i7

    • Aras Kurdish says:

      March 21, 2014

      Same problem! a simple Hello World program runs in ~30 secs! I think something is wrong with the “make” process.

      JDK 8 – Dell Vostro 1510 – Windows 8 32bit.

  12. tom says:

    March 19, 2014

    it shows: “error: plugin angularJS is incompatible with current installation” after upgrading. And therefor I reinstall the plugin, there is no error but seems angularJS plugins did not work for code navigation, keyword highlight etc.

  13. softfn says:

    March 19, 2014

    why keymap can not support rewind mouse shortcut .

  14. Martin says:

    March 19, 2014

    Anyone having problems with JUnit 4 ?

    Had to change the jar because the name changed: modules->junits-4.11.jar so units compile, but when running:

    Exception in thread “main” java.lang.NoClassDefFoundError: org/hamcrest/SelfDescribing
    at java.lang.ClassLoader.defineClass1(Native Method)
    at java.lang.ClassLoader.defineClass(ClassLoader.java:760)
    at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:142)
    at java.net.URLClassLoader.defineClass(URLClassLoader.java:455)
    at java.net.URLClassLoader.access$100(URLClassLoader.java:73)
    at java.net.URLClassLoader$1.run(URLClassLoader.java:367)
    at java.net.URLClassLoader$1.run(URLClassLoader.java:361)
    at java.security.AccessController.doPrivileged(Native Method)
    at java.net.URLClassLoader.findClass(URLClassLoader.java:360)
    at java.lang.ClassLoader.loadClass(ClassLoader.java:424)
    at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:308)
    at java.lang.ClassLoader.loadClass(ClassLoader.java:357)
    at com.intellij.junit4.JUnit46ClassesRequestBuilder.getClassesRequest(JUnit46ClassesRequestBuilder.java:40)
    at com.intellij.junit4.JUnit4TestRunnerUtil.buildRequest(JUnit4TestRunnerUtil.java:88)
    at com.intellij.junit4.JUnit4IdeaTestRunner.startRunnerWithArgs(JUnit4IdeaTestRunner.java:39)
    at com.intellij.rt.execution.junit.JUnitStarter.prepareStreamsAndStart(JUnitStarter.java:211)
    at com.intellij.rt.execution.junit.JUnitStarter.main(JUnitStarter.java:67)
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
    at java.lang.reflect.Method.invoke(Method.java:483)
    at com.intellij.rt.execution.application.AppMain.main(AppMain.java:120)
    Caused by: java.lang.ClassNotFoundException: org.hamcrest.SelfDescribing
    at java.net.URLClassLoader$1.run(URLClassLoader.java:372)
    at java.net.URLClassLoader$1.run(URLClassLoader.java:361)
    at java.security.AccessController.doPrivileged(Native Method)
    at java.net.URLClassLoader.findClass(URLClassLoader.java:360)
    at java.lang.ClassLoader.loadClass(ClassLoader.java:424)
    at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:308)
    at java.lang.ClassLoader.loadClass(ClassLoader.java:357)
    … 22 more

    • Neil Wilkinson says:

      March 20, 2014

      You need to also add the hamcrest-core jar.

    • Paul says:

      March 20, 2014

      I am getting the same exception (java.lang.NoClassDefFoundError: org/hamcrest/SelfDescribing). Any way to work around this?

      • anet says:

        March 21, 2014

        You may remove the existing junit dependency and allow IDEA to add JUnit library for your from scratch.

        New junit doesn’t bundle hamcrest anymore but still depends on it on runtime.

        Thanks,
        Anna

        • Carlos says:

          May 13, 2014

          I had the same issue and tried your approach: removed the Junit4 import, got to the “create new test” dialog and clicked the “Fix” button for Junit4 but it didn’t work. I manually added the dependency and all is good (using version 13.1.2).

  15. Roger says:

    March 19, 2014

    For some reason with intellij 13.1 when I create a tomcat run configuration etc, it never says “Connected to server” and my artifacts indicate successful deployment but never deploy.

    switch back to 13.03, instantly works.

    • michael says:

      March 20, 2014

      Can’t reproduce. Please create new youtrack and provide more information:
      1. What is your Tomcat version?
      2. Is there any specific in Tomcat configuration files or JVM parameters used? Please attach conf\server.xml if changed.
      3. What type of artifact are you trying to deploy — external one or built with IDEA?
      4. Please attach produced IDEA log (Help -> Show Log)
      5. Please attach complete content of the Output tab of IDEA Tomcat run configuration

  16. Kevin says:

    March 20, 2014

    Forgot to say awesome job, guys!

  17. Francis Altomare says:

    March 20, 2014

    The OS X EAP build of 13.1 had a bundle with JRE 1.7, it looks like this release is back to 1.6.

    Will you be putting out another build with 1.7 for OS X users?

  18. Alex says:

    March 20, 2014

    Can’t make 13.1 to work with Unlimited JCE extensions. Command line compile/execution works fine, but inside IDE cyphers are limited to 128 bits.
    http://youtrack.jetbrains.com/issue/IDEA-122522

  19. Alex says:

    March 20, 2014

    Hi,

    after updating to 13.1 on Linux I have error in project configuration:
    “Error: Default Activity not found”
    but in AndroidManifest.xml I have intent-filter for activity:

    Could you please answer what it can be and how I can fix it?
    Thanks in advance.

  20. Iris says:

    March 20, 2014

    Read access is allowed from event dispatch thread or inside read-action only (see com.intellij.openapi.application.Application.runReadAction())
    Details: Current thread: Thread[ApplicationImpl pooled thread 17,4,main] 253239605
    Our dispatch thread:Thread[AWT-EventQueue-1 13.1#IU-135.475, eap:false,6,main] 1533779554
    SystemEventQueueThread: Thread[AWT-EventQueue-1 13.1#IU-135.475, eap:false,6,main] 1533779554
    java.lang.Throwable
    at com.intellij.openapi.diagnostic.Logger.error(Logger.java:124)
    at com.intellij.openapi.application.impl.ApplicationImpl.assertReadAccessAllowed(ApplicationImpl.java:1028)
    at com.intellij.psi.impl.source.PsiFileImpl.getStubTree(PsiFileImpl.java:691)
    at com.intellij.psi.impl.source.PsiFileImpl.getStub(PsiFileImpl.java:684)
    at com.intellij.psi.impl.source.PsiJavaFileBaseImpl.getPackageName(PsiJavaFileBaseImpl.java:106)
    at com.intellij.psi.impl.source.PsiClassImpl.getQualifiedName(PsiClassImpl.java:195)
    at org.jetbrains.android.util.AndroidUtils.getDefaultLauncherActivityName(AndroidUtils.java:330)
    at org.jetbrains.android.run.AndroidRunConfiguration.computeDefaultActivity(AndroidRunConfiguration.java:335)
    at org.jetbrains.android.run.AndroidRunConfiguration.getActivityToLaunch(AndroidRunConfiguration.java:291)
    at org.jetbrains.android.run.AndroidRunConfiguration.access$100(AndroidRunConfiguration.java:69)
    at org.jetbrains.android.run.AndroidRunConfiguration$2.getActivityName(AndroidRunConfiguration.java:281)
    at org.jetbrains.android.run.AndroidRunConfiguration$MyApplicationLauncher.launch(AndroidRunConfiguration.java:411)
    at org.jetbrains.android.run.AndroidRunningState.doPrepareAndStart(AndroidRunningState.java:915)
    at org.jetbrains.android.run.AndroidRunningState.prepareAndStartApp(AndroidRunningState.java:857)
    at org.jetbrains.android.run.AndroidRunningState.prepareAndStartAppWhenDeviceIsOnline(AndroidRunningState.java:824)
    at org.jetbrains.android.run.AndroidRunningState.doStart(AndroidRunningState.java:675)
    at org.jetbrains.android.run.AndroidRunningState.start(AndroidRunningState.java:651)
    at org.jetbrains.android.run.AndroidRunningState$1.run(AndroidRunningState.java:275)
    at com.intellij.openapi.application.impl.ApplicationImpl$8.run(ApplicationImpl.java:419)
    at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:439)
    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:895)
    at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:918)
    at java.lang.Thread.run(Thread.java:695)
    at com.intellij.openapi.application.impl.ApplicationImpl$1$1.run(ApplicationImpl.java:149)

    • Iris says:

      March 20, 2014

      MacOS 10.9.2 + IDEA 13.1

      When run android application,throw exception:

      Exception in plugin Android Support.

      • Maxim Mossienko says:

        March 20, 2014

        Fixed in 13.1.1 to be available shortly

        • Derek says:

          March 22, 2014

          After upgrading to v13.1.1, my android support plugin still produces following error:

          java.lang.NullPointerException
          at com.android.tools.idea.gradle.parser.Dependency.matches(Dependency.java:203)
          at com.android.tools.idea.gradle.parser.GradleBuildFile.hasDependency(GradleBuildFile.java:148)
          at com.android.tools.idea.gradle.parser.GradleBuildFile.hasDependency(GradleBuildFile.java:137)
          at com.android.tools.idea.gradle.project.GradleBuildFileUpdater.rootsChanged(GradleBuildFileUpdater.java:271)
          at sun.reflect.GeneratedMethodAccessor29.invoke(Unknown Source)
          at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
          at java.lang.reflect.Method.invoke(Method.java:597)
          at com.intellij.util.messages.impl.MessageBusConnectionImpl.deliverMessage(MessageBusConnectionImpl.java:114)
          at com.intellij.util.messages.impl.MessageBusImpl.doPumpMessages(MessageBusImpl.java:228)
          at com.intellij.util.messages.impl.MessageBusImpl.doPumpMessages(MessageBusImpl.java:234)
          at com.intellij.util.messages.impl.MessageBusImpl.pumpMessages(MessageBusImpl.java:219)
          at com.intellij.util.messages.impl.MessageBusImpl.pumpMessages(MessageBusImpl.java:216)
          at com.intellij.util.messages.impl.MessageBusImpl.sendMessage(MessageBusImpl.java:209)
          at com.intellij.util.messages.impl.MessageBusImpl.access$000(MessageBusImpl.java:43)
          at com.intellij.util.messages.impl.MessageBusImpl$1.invoke(MessageBusImpl.java:131)
          at com.sun.proxy.$Proxy78.rootsChanged(Unknown Source)
          at com.intellij.openapi.roots.impl.ProjectRootManagerComponent.fireRootsChangedEvent(ProjectRootManagerComponent.java:233)
          at com.intellij.openapi.roots.impl.ProjectRootManagerImpl.b(ProjectRootManagerImpl.java:427)
          at com.intellij.openapi.roots.impl.ProjectRootManagerImpl.access$100(ProjectRootManagerImpl.java:56)
          at com.intellij.openapi.roots.impl.ProjectRootManagerImpl$BatchSession.a(ProjectRootManagerImpl.java:108)
          at com.intellij.openapi.roots.impl.ProjectRootManagerImpl$BatchSession.rootsChanged(ProjectRootManagerImpl.java:121)
          at com.intellij.openapi.roots.impl.ProjectRootManagerImpl.mergeRootsChangesDuring(ProjectRootManagerImpl.java:334)
          at com.android.tools.idea.gradle.project.GradleProjectImporter$6$1.execute(GradleProjectImporter.java:504)
          at com.intellij.openapi.externalSystem.util.DisposeAwareProjectChange.run(DisposeAwareProjectChange.java:36)
          at com.intellij.openapi.externalSystem.util.ExternalSystemApiUtil$5$1.run(ExternalSystemApiUtil.java:364)
          at com.intellij.openapi.application.impl.ApplicationImpl.runWriteAction(ApplicationImpl.java:984)
          at com.intellij.openapi.externalSystem.util.ExternalSystemApiUtil$5.run(ExternalSystemApiUtil.java:361)
          at com.intellij.util.ui.UIUtil.invokeLaterIfNeeded(UIUtil.java:2017)
          at com.intellij.openapi.externalSystem.util.ExternalSystemApiUtil.executeOnEdt(ExternalSystemApiUtil.java:381)
          at com.intellij.openapi.externalSystem.util.ExternalSystemApiUtil.executeProjectChangeAction(ExternalSystemApiUtil.java:359)
          at com.intellij.openapi.externalSystem.util.ExternalSystemApiUtil.executeProjectChangeAction(ExternalSystemApiUtil.java:355)
          at com.android.tools.idea.gradle.project.GradleProjectImporter$6.run(GradleProjectImporter.java:501)
          at com.intellij.ide.startup.impl.StartupManagerImpl$7.run(StartupManagerImpl.java:286)
          at com.intellij.ide.startup.impl.StartupManagerImpl$8.run(StartupManagerImpl.java:297)
          at com.intellij.util.ui.UIUtil.invokeLaterIfNeeded(UIUtil.java:2017)
          at com.intellij.ide.startup.impl.StartupManagerImpl.runWhenProjectIsInitialized(StartupManagerImpl.java:294)
          at com.android.tools.idea.gradle.project.GradleProjectImporter.populateProject(GradleProjectImporter.java:498)
          at com.android.tools.idea.gradle.project.GradleProjectImporter.access$100(GradleProjectImporter.java:95)
          at com.android.tools.idea.gradle.project.GradleProjectImporter$5$1.run(GradleProjectImporter.java:445)
          at com.intellij.openapi.application.impl.LaterInvocator$FlushQueue.run(LaterInvocator.java:319)
          at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:209)
          at java.awt.EventQueue.dispatchEventImpl(EventQueue.java:715)
          at java.awt.EventQueue.access$400(EventQueue.java:82)
          at java.awt.EventQueue$2.run(EventQueue.java:676)
          at java.awt.EventQueue$2.run(EventQueue.java:674)
          at java.security.AccessController.doPrivileged(Native Method)
          at java.security.AccessControlContext$1.doIntersectionPrivilege(AccessControlContext.java:86)
          at java.awt.EventQueue.dispatchEvent(EventQueue.java:685)
          at com.intellij.ide.IdeEventQueue.e(IdeEventQueue.java:697)
          at com.intellij.ide.IdeEventQueue._dispatchEvent(IdeEventQueue.java:524)
          at com.intellij.ide.IdeEventQueue.dispatchEvent(IdeEventQueue.java:335)
          at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:296)
          at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:211)
          at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:201)
          at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:196)
          at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:188)
          at java.awt.EventDispatchThread.run(EventDispatchThread.java:122)

  21. Hoppy says:

    March 20, 2014

    Looks like it needs a full installation? Is it not possible to patch upgrade version 13.0.3?

  22. Oleg says:

    March 20, 2014

    TypeScript code highlighting is broken ((

    • Konstantin Ulitin says:

      March 21, 2014

      Please create a new issue, attach screenshots and describe details there. Do you have TypeScript file watcher in your project?

  23. Daniel says:

    March 21, 2014

    I had to revert to 13.0.2 since 13.1 was just too slow. Probably something that would not be noticed on a modern computer, but since I’m on low-end laptop performance was definately degraded between 13.0.2 and 13.1 in the java editor.
    I’ll just wait for a patch or stay with this version. I don’t see any reason to upgrade since I read about other increases in slowness (in the make process, for example) from other people.

    • Andrey Cheptsov says:

      March 21, 2014

      The patch is going to be released today. Will keep you updated.

    • Maxim Mossienko says:

      March 30, 2014

      we welcome YouTrack ticket with particular details of the performance problem

  24. David Kowis says:

    March 21, 2014

    I suddenly don’t seem to be able to execute unit tests in the IDE.

    It’ll do the make and compile things, but the run window never appears, and it never tries to execute my unit tests (Using spock). Not sure how this ended up this way.

  25. Bers says:

    March 22, 2014

    Why doesn’t work patch upgrade from 13.0.3 to 13.1? Necessity of full install is very frustrating me.

    • Maxim Mossienko says:

      March 30, 2014

      as of today, we don’t provide patches for large updates

      • Bers says:

        March 31, 2014

        Ok, how can I transfer installed plugins and their settings from previous Intellij IDEA installation to new one?

        • Maxim Mossienko says:

          March 31, 2014

          13 and 13.1 share config and system directories so plugins / settings are the same

  26. Incubus says:

    March 26, 2014

    I agree 100% with previous comments about annoyed full installation!!

    This is no offense, but as a developer that chased by deadline the full installation to just differ 13.x version is really annoying and frustrating.

    also, Intellij 13.1 the Android Support plugin is throwing exception and some android facet features won’t work as expected like in previous version 13.0.x.

    Hope Intellij team can help with my issue.

    null
    java.lang.NullPointerException
    at com.android.tools.idea.gradle.project.GradleBuildFileUpdater.rootsChanged(GradleBuildFileUpdater.java:250)
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
    at java.lang.reflect.Method.invoke(Method.java:606)
    at com.intellij.util.messages.impl.MessageBusConnectionImpl.deliverMessage(MessageBusConnectionImpl.java:114)
    at com.intellij.util.messages.impl.MessageBusImpl.doPumpMessages(MessageBusImpl.java:228)
    at com.intellij.util.messages.impl.MessageBusImpl.doPumpMessages(MessageBusImpl.java:234)
    at com.intellij.util.messages.impl.MessageBusImpl.pumpMessages(MessageBusImpl.java:219)
    at com.intellij.util.messages.impl.MessageBusImpl.pumpMessages(MessageBusImpl.java:216)
    at com.intellij.util.messages.impl.MessageBusImpl.sendMessage(MessageBusImpl.java:209)
    at com.intellij.util.messages.impl.MessageBusImpl.access$000(MessageBusImpl.java:43)
    at com.intellij.util.messages.impl.MessageBusImpl$1.invoke(MessageBusImpl.java:131)
    at com.sun.proxy.$Proxy74.rootsChanged(Unknown Source)
    at com.intellij.openapi.roots.impl.ProjectRootManagerComponent.fireRootsChangedEvent(ProjectRootManagerComponent.java:233)
    at com.intellij.openapi.roots.impl.ProjectRootManagerImpl.b(ProjectRootManagerImpl.java:427)
    at com.intellij.openapi.roots.impl.ProjectRootManagerImpl.access$100(ProjectRootManagerImpl.java:56)
    at com.intellij.openapi.roots.impl.ProjectRootManagerImpl$BatchSession.a(ProjectRootManagerImpl.java:108)
    at com.intellij.openapi.roots.impl.ProjectRootManagerImpl$BatchSession.rootsChanged(ProjectRootManagerImpl.java:121)
    at com.intellij.openapi.roots.impl.ProjectRootManagerImpl.mergeRootsChangesDuring(ProjectRootManagerImpl.java:334)
    at com.intellij.openapi.roots.impl.ProjectRootManagerImpl$LibraryTableMultilistener.beforeLibraryRemoved(ProjectRootManagerImpl.java:555)
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
    at java.lang.reflect.Method.invoke(Method.java:606)
    at com.intellij.util.EventDispatcher.dispatch(EventDispatcher.java:90)
    at com.intellij.util.EventDispatcher.access$100(EventDispatcher.java:34)
    at com.intellij.util.EventDispatcher$1.invoke(EventDispatcher.java:67)
    at com.sun.proxy.$Proxy35.beforeLibraryRemoved(Unknown Source)
    at com.intellij.openapi.roots.impl.libraries.LibraryTableBase.b(LibraryTableBase.java:123)
    at com.intellij.openapi.roots.impl.libraries.LibraryTableBase.a(LibraryTableBase.java:167)
    at com.intellij.openapi.roots.impl.libraries.LibraryTableBase.access$300(LibraryTableBase.java:38)
    at com.intellij.openapi.roots.impl.libraries.LibraryTableBase$LibraryModel.commit(LibraryTableBase.java:213)
    at com.android.tools.idea.gradle.project.GradleProjectImporter$3.execute(GradleProjectImporter.java:260)
    at com.intellij.openapi.externalSystem.util.DisposeAwareProjectChange.run(DisposeAwareProjectChange.java:36)
    at com.intellij.openapi.externalSystem.util.ExternalSystemApiUtil$5$1.run(ExternalSystemApiUtil.java:364)
    at com.intellij.openapi.application.impl.ApplicationImpl.runWriteAction(ApplicationImpl.java:984)
    at com.intellij.openapi.externalSystem.util.ExternalSystemApiUtil$5.run(ExternalSystemApiUtil.java:361)
    at com.intellij.openapi.externalSystem.util.ExternalSystemApiUtil.executeOnEdt(ExternalSystemApiUtil.java:374)
    at com.intellij.openapi.externalSystem.util.ExternalSystemApiUtil.executeProjectChangeAction(ExternalSystemApiUtil.java:359)
    at com.android.tools.idea.gradle.project.GradleProjectImporter.resetProject(GradleProjectImporter.java:249)
    at com.android.tools.idea.gradle.project.GradleProjectImporter.reImportProject(GradleProjectImporter.java:217)
    at com.android.tools.idea.gradle.project.GradleProjectImporter.reImportProject(GradleProjectImporter.java:199)
    at com.android.tools.idea.gradle.project.AndroidGradleProjectComponent.configureGradleProject(AndroidGradleProjectComponent.java:157)
    at com.android.tools.idea.gradle.project.AndroidGradleProjectComponent.projectOpened(AndroidGradleProjectComponent.java:109)
    at com.intellij.openapi.project.impl.ProjectImpl.c(ProjectImpl.java:412)
    at com.intellij.openapi.project.impl.ProjectImpl.access$200(ProjectImpl.java:74)
    at com.intellij.openapi.project.impl.ProjectImpl$MyProjectManagerListener.projectOpened(ProjectImpl.java:447)
    at com.intellij.openapi.project.impl.ProjectManagerImpl$2.projectOpened(ProjectManagerImpl.java:159)
    at com.intellij.openapi.project.impl.ProjectManagerImpl.e(ProjectManagerImpl.java:1057)
    at com.intellij.openapi.project.impl.ProjectManagerImpl.openProject(ProjectManagerImpl.java:422)
    at com.intellij.openapi.project.impl.ProjectManagerImpl.loadAndOpenProject(ProjectManagerImpl.java:513)
    at com.intellij.ide.impl.ProjectUtil.openProject(ProjectUtil.java:181)
    at com.intellij.ide.RecentProjectsManager.doOpenProject(RecentProjectsManager.java:45)
    at com.intellij.ide.RecentProjectsManagerBase.doReopenLastProject(RecentProjectsManagerBase.java:345)
    at com.intellij.ide.RecentProjectsManagerBase$MyAppLifecycleListener.appStarting(RecentProjectsManagerBase.java:370)
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
    at java.lang.reflect.Method.invoke(Method.java:606)
    at com.intellij.util.messages.impl.MessageBusConnectionImpl.deliverMessage(MessageBusConnectionImpl.java:114)
    at com.intellij.util.messages.impl.MessageBusImpl.doPumpMessages(MessageBusImpl.java:228)
    at com.intellij.util.messages.impl.MessageBusImpl.pumpMessages(MessageBusImpl.java:219)
    at com.intellij.util.messages.impl.MessageBusImpl.sendMessage(MessageBusImpl.java:209)
    at com.intellij.util.messages.impl.MessageBusImpl.access$000(MessageBusImpl.java:43)
    at com.intellij.util.messages.impl.MessageBusImpl$1.invoke(MessageBusImpl.java:131)
    at com.sun.proxy.$Proxy36.appStarting(Unknown Source)
    at com.intellij.idea.IdeaApplication.c(IdeaApplication.java:284)
    at com.intellij.idea.IdeaApplication.access$500(IdeaApplication.java:56)
    at com.intellij.idea.IdeaApplication$IdeStarter$2.run(IdeaApplication.java:261)
    at com.intellij.openapi.application.impl.LaterInvocator$FlushQueue.run(LaterInvocator.java:319)
    at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:251)
    at java.awt.EventQueue.dispatchEventImpl(EventQueue.java:733)
    at java.awt.EventQueue.access$200(EventQueue.java:103)
    at java.awt.EventQueue$3.run(EventQueue.java:694)
    at java.awt.EventQueue$3.run(EventQueue.java:692)
    at java.security.AccessController.doPrivileged(Native Method)
    at java.security.ProtectionDomain$1.doIntersectionPrivilege(ProtectionDomain.java:76)
    at java.awt.EventQueue.dispatchEvent(EventQueue.java:703)
    at com.intellij.ide.IdeEventQueue.e(IdeEventQueue.java:697)
    at com.intellij.ide.IdeEventQueue._dispatchEvent(IdeEventQueue.java:524)
    at com.intellij.ide.IdeEventQueue.dispatchEvent(IdeEventQueue.java:335)
    at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:242)
    at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:161)
    at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:150)
    at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:146)
    at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:138)
    at java.awt.EventDispatchThread.run(EventDispatchThread.java:91)

    Last comment:
    Keep improving and innovating. I love Intellij.

  27. Functional Programming with Java 8 | JetBrains Company Blog says:

    March 27, 2014

    […] more about IntelliJ IDEA 13.1 and its support for Java […]

  28. Tomer Ben David says:

    March 31, 2014

    Guys, please add support for ubuntu keymap already! 🙂

  29. Mr. Pete says:

    April 9, 2014

    What is the IDE theme and font used in the embedded video ? That is one gorgeous setup ! Would love to be able to replicate on my machine if possible. Could someone post the settings file I could import into IntelliJ please or just theme name and font name ? Thanks so much and great job with the new version. Looking forward to spending many, many hours using it.

  30. Nikhil says:

    June 26, 2014

    Ruby plugin does not seem to work with 13.1.3 🙁

    Any news on this please?

  31. Laxman says:

    August 23, 2014

    I am intrested in IntelliJ and webstorm. Do I need to buy both or Intellij has all of what is in webstorm aswell.

  32. sheela says:

    September 5, 2014

    i have installed intelli j 13.1 in my machine.. while running simple Print statement i am getting below error.. please help me out is there any settings required. did i missed some thing while installing?

    xception in thread “main” java.lang.NoSuchMethodException: Hello.main([Ljava.lang.String;)
    at java.lang.Class.getMethod(Class.java:1605)
    at com.intellij.rt.execution.application.AppMain.main(AppMain.java:119

Subscribe

Subscribe for updates