IntelliJ IDEA 2017.1.2 Update is Available
The just-out IntelliJ IDEA 2017.1.2 update brings important bugfixes and overall improvements.
Among notable changes:
- JUnit 5 M4 support (incl. running parametrized tests)
- Support for the new Typescript 2.3 language features (e.g. for await)
- An important fix for the freeze while editing Gradle build files
For the complete list of changes, see the release notes.
Get it via Help | Check for Updates | Download and install, or let the Toolbox App do it for you!
UPDATE: If you download Windows “.zip” bundle, Kaspersky and some other antiviruses may flag “jre32\bin\unpack200.exe” as a virus. We’re investigating this issue. The workaround is to use “.exe” bundle and not to choose 32-bit JRE.
Develop with Pleasure!
Comments below can no longer be edited.
Dariusz Kordonski says:
April 26, 2017When trying to run tests with deps on JUnit5 M3 in 2017.1.2 I get:
Eception in thread “main” java.lang.NoClassDefFoundError: org/junit/jupiter/api/TestTemplate
Does it mean JUnit5 M3 is no longer supported?
Andrey Cheptsov says:
April 26, 2017Yes, to use M3 you have to add all launcher jars to the classpath manually.
Sebastian says:
April 27, 2017To make it work in my project, I had to remove the junit-jupiter-api:5.0.0-M3 & junit-platform-commons:1.0.0-M3 & add the M4 versions.
Mathieu says:
April 26, 2017Not working …
NoClassDefFoundError: org/junit/jupiter/api/TestTemplate …
“add all launcher jars to the classpath manually” !!!! why ???
Kamen says:
April 27, 2017I just got unpack200 deleted by Kaspersky, and I was still using the EXE version
Stephan Windmüller says:
April 27, 2017IDEA 2017.1.1 reports that there is no update available. The toolbox app displays an error: “Can not connect to server”.
Etienne Bruines says:
April 28, 2017Stephan Windmüller is not the only one, seems I have the same problem (even though having installed 2017.1.2. RC):
JetBrains Toolbox 1.2.2314 (Mar 16 2017)
OS kernel linux 4.10.11-1-ARCH on x86_64
Roman Shevchenko says:
April 28, 2017Toolbox disables built-in update mechanics (we’re working on making this fact more visible to a user).
Anton Mamkin says:
May 19, 2017same problem, arch
Andre Artus says:
April 28, 2017A whole slew of plugins are giving an error due to the “Database Tools and SQL” being disabled. I re-enabled it, but then began a cascade of disabling, re-starting IDEA, and re-enabling plugins until I got to my previous setup. I have it working now, but that was quite annoying.
Dmitry says:
April 28, 2017Can’t update to 2017.1.2:
macOS Sierra 10.12.1
Connection error
Failed to prepare an update: Cannot download ‘https://download.jetbrains.com/idea/IC-171.4073.35-171.4249.39-patch-mac.jar’: Network is unreachable.
The same issue on Ubuntu 17.04 in different network.
Oleg says:
April 29, 2017IntelliJ 2017.1.2 is not usable. It hangs when I try to edit some TypeScript files in an Angular 2+ project. I’ve tried various solutions, incl. this one: https://youtrack.jetbrains.com/issue/IDEA-170207 No luck. I also saw, there are many posts with the same problem, just do a google search “IntelliJ 2017.1 hangs”.
Rafael says:
May 9, 2017Trying to update from a previous version, a bit confused on how the update works:
So I download the new version setup file. However, the update does not let me install in the same folder, which is what I usually do on ANY software. Why have multiple folders of the same thing? When I try to install the new version on the same folder, it tells me the folder needs to be empty.
Does this mean, on every update I have to uninstall the previous version and THEN install the new version every time? If so, its not practical but its fine if this is the way to update a new version. Please let me know if this is the case, thank you!
Rick says:
June 1, 2017After the update, I was unable to connect to mysql database. I get the following error
java.lang.ClassNotFoundException: org.jetbrains.dekaf.jdbc.SqliteIntermediateFacade
at java.net.URLClassLoader.findClass(URLClassLoader.java:381)
at java.lang.ClassLoader.loadClass(ClassLoader.java:424)
at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:331)
at java.lang.ClassLoader.loadClass(ClassLoader.java:357)
at com.intellij.database.remote.jdbc.impl.RemoteDriverImpl.connect(RemoteDriverImpl.java:27)
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:498)
at sun.rmi.server.UnicastServerRef.dispatch(UnicastServerRef.java:324)
at sun.rmi.transport.Transport$1.run(Transport.java:200)
at sun.rmi.transport.Transport$1.run(Transport.java:197)
at java.security.AccessController.doPrivileged(Native Method)
at sun.rmi.transport.Transport.serviceCall(Transport.java:196)
at sun.rmi.transport.tcp.TCPTransport.handleMessages(TCPTransport.java:568)
at sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run0(TCPTransport.java:826)
at sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.lambda$run$0(TCPTransport.java:683)
at java.security.AccessController.doPrivileged(Native Method)
at sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run(TCPTransport.java:682)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
at java.lang.Thread.run(Thread.java:745)
Can someone fix this?
Bing Li says:
June 20, 2017I use both ipython and teamcity. When I reach break point at unit test, the console will print out some teamcity info but I can’t print any value or run any command. Can someone fix?
Bing Li says:
June 21, 2017I usee IntelliJ 2017 to debug python. I’m using ipython and teamcity together. I find my unit test can run console correctly. For example, I was able to print an variable at console when I hit a break point but now I can’t do anything.
Andrey Cheptsov says:
June 21, 2017It’s hard to tell by this description, but it sounds like https://youtrack.jetbrains.com/issue/PY-24606 the problem should be fixed in the next plugin version. If it’s a different feature, please file it to the tracker.
Patrick Cornelissen says:
July 6, 2017Why are there no more release blog entries for the 2017.1.3-5 releases?