Categories


Authors:
mhunsicker
opensource software

Gradle GUI

Products: IntelliJ IDEA, Android Studio

Vendor: Gradle

Email:

Website: N/A

Description:

This provides a graphical representation of Gradle projects and tasks and allows execution of Gradle tasks directly within Idea. Frequently-used tasks can be added to the Favorites tab for quicker access. Output is shown in a separate panel allowing the main UI to be vertical and the output to be horizontal. This is the same UI as the UI embedded in Gradle itself. Note: you can assign keyboard shortcuts within Idea to re-execute the last gradle command and to execute gradle favorites. To do so, go to Idea's settings -> Keymap and select Other. In this list find commands prefixed with "Gradle: ". The favorites are keyed off of the display name so it can work across projects as long as their name is the same.
Downloads: 22918
Rating:
Participated in rating: 6
Version Since Build Until Build File/URL Size (Kb) Date Details
1.7. 123.72. . Download 91.04 2013-01-07 16:10:56 details
1.6. 110.492. . Download 95.17 2011-11-28 17:25:23 details
1.5. 110.291. . Download 95.03 2011-11-23 21:00:01 details
1.4. 98.187. . Download 86.69 2011-05-21 00:02:08 details
1.2. 93.13. . Download 83.38 2010-04-08 16:43:10 details
. .
3 updates are hidden show all updates

Recent change notes:

1.7: Fixing compatibility with Idea 12. Idea was logging exceptions due to icon size changes. This generated excessively large log files. This does not yet address issues with Idea's new darker skin.

General usage instructions:

You must specify a Gradle Home (0.9 and above) via Project Settings - then restart.

Comments:

wstidolph
2014-05-19 04:40:42
"Plugin 'Gradle GUI' failed to initialize and will be disabled. Please restart IntelliJ IDEA. java.lang.NoClassDefFoundError: org/jetbrains/plugins/gradle/util/GradleLibraryManager at org.gradle.ideaplugin.util.GradleUtils.getGradleLibraryManager(GradleUtils.java:64) at org.gradle.ideaplugin.util.GradleUtils.getGradleSDKDirectory(GradleUtils.java:59" ... Caused by: java.lang.ClassNotFoundException: org.jetbrains.plugins.gradle.util.GradleLibraryManager PluginClassLoader[Gradle GUI, 1.7] at com.intellij.ide.plugins.cl.PluginClassLoader.loadClass(PluginClassLoader.java:68) at java.lang.ClassLoader.loadClass(ClassLoader.java:357)" Just installed with IDEA 13.1.3 build 135.863 using Oracle JDK1.8.0_05 on Fedora 20 Linux x86_64, have the JetBrain Gradle plugin enabled.
.
Anonymous
Rated:
2013-03-17 20:24:19
IDEA will not startup after installing (IDEA 12.0.4). Now I have to figure out how to disable the plugin
.
Anonymous
2013-03-07 12:23:03
Getting the same error as a previous poster: When trying a "gradle build" after fresh intellij start: Can't obtain static method initializeThread from class com.sun.jna.CallbackReference Trying another "gradle build" ERROR: JAVA_HOME is set to an invalid directory: C:\Program Files (x86)\JetBrains\IntelliJ IDEA 12.0.4\jre. That is not the value of my JAVA_HOME environment variable, and I am able to run gradle from commandline. I tried using the "Command Line" tab to execute various tasks, all with the same result. My JAVA_HOME points to a java 6 sdk install; is it expecting 7? Is it flummoxed by spaces in the JAVA_HOME path?
.
Anonymous
Rated:
2013-03-01 16:42:26
Thankx for developing this great plugin, but please add support for Darkula theme, UI looks awful now.
.
nicity
2012-11-26 18:03:42
There is a deadlock of gui components creation during instantiation, see http://devnet.jetbrains.net/message/5472512#5472512
.
Anonymous
2012-10-14 15:21:27
When trying a "gradle build" after fresh intellij start: Can't obtain static method initializeThread from class com.sun.jna.CallbackReference Trying another "gradle build" ERROR: JAVA_HOME is set to an invalid directory: C:\Program Files (x86)\JetBrains\IntelliJ IDEA 11.1.1\jre JAVA_HOME, GRADLE_HOME, IDEA_JDK are all set correctly.
.
Anonymous
Rated:
2010-04-27 17:21:01
Thank you so much.

-Ben Doerr
.
Anonymous
2010-03-15 17:32:11
To the person getting the exception: the plugin requires a very recent 0.9 version of gradle. That exception is what's thrown if you're using an earlier version. It'd be nice if it reported a better error message.
.
Anonymous
2010-03-15 15:58:28
throw this exception with version 94.539:org.gradle.openapi.external.ui.AlternateUIInteractionVersion1.doesSupportEditingFiles()Z: org.gradle.openapi.external.ui.AlternateUIInteractionVersion1.doesSupportEditingFiles()Z
java.lang.NoSuchMethodError: org.gradle.openapi.external.ui.AlternateUIInteractionVersion1.doesSupportEditingFiles()Z
at org.gradle.openapi.wrappers.ui.AlternateUIInteractionVersionWrapper.doesSupportEditingFiles(AlternateUIInteractionVersionWrapper.java:56)
at org.gradle.gradleplugin.userinterface.swing.generic.tabs.TaskTreeTab.enableThingsAppropriately(TaskTreeTab.java:459)
at org.gradle.gradleplugin.userinterface.swing.generic.tabs.TaskTreeTab.createComponent(TaskTreeTab.java:141)
at org.gradle.gradleplugin.userinterface.swing.generic.MainGradlePanel.addTabs(MainGradlePanel.java:220)
at org.gradle.gradleplugin.userinterface.swing.generic.MainGradlePanel.setupUI(MainGradlePanel.java:177)
at org.gradle.gradleplugin.userinterface.swing.generic.MainGradlePanel.aboutToShow(MainGradlePanel.java:153)
at org.gradle.gradleplugin.userinterface.swing.generic.AbstractGradleUIInstance.aboutToShow(AbstractGradleUIInstance.java:75)
at org.gradle.openapi.wrappers.ui.AbstractOpenAPIUIWrapper.aboutToShow(AbstractOpenAPIUIWrapper.java:86)
at org.gradle.ideaplugin.ui.GradlePanelWrapper.extractGradleUI(GradlePanelWrapper.java:169)
at org.gradle.ideaplugin.ui.GradlePanelWrapper.reset(GradlePanelWrapper.java:107)
at org.gradle.ideaplugin.ui.GradlePanelWrapper.initialize(GradlePanelWrapper.java:88)
at org.gradle.ideaplugin.ui.MainGradleComponent.initComponent(MainGradleComponent.java:82)
at com.intellij.openapi.components.impl.ComponentManagerImpl.a(ComponentManagerImpl.java:239)
at com.intellij.openapi.components.impl.ComponentManagerImpl.access$1200(ComponentManagerImpl.java:59)
at com.intellij.openapi.components.impl.ComponentManagerImpl$ComponentConfigComponentAdapter$1.getComponentInstance(ComponentManagerImpl.java:639)
at com.intellij.openapi.components.impl.ComponentManagerImpl$ComponentConfigComponentAdapter.getComponentInstance(ComponentManagerImpl.java:584)
at com.intellij.util.pico.DefaultPicoContainer.getLocalInstance(DefaultPicoContainer.java:231)
at com.intellij.util.pico.DefaultPicoContainer.getInstance(DefaultPicoContainer.java:218)
at com.intellij.util.pico.DefaultPicoContainer.getComponentInstance(DefaultPicoContainer.java:200)
at org.picocontainer.alternatives.AbstractDelegatingMutablePicoContainer.getComponentInstance(AbstractDelegatingMutablePicoContainer.java:75)
at com.intellij.openapi.components.impl.ComponentManagerImpl.a(ComponentManagerImpl.java:140)
at com.intellij.openapi.components.impl.ComponentManagerImpl.a(ComponentManagerImpl.java:121)
at com.intellij.openapi.components.impl.ComponentManagerImpl.initComponents(ComponentManagerImpl.java:371)
at com.intellij.openapi.components.impl.ComponentManagerImpl.init(ComponentManagerImpl.java:86)
at com.intellij.openapi.project.impl.ProjectImpl.init(ProjectImpl.java:250)
at com.intellij.openapi.project.impl.ProjectManagerImpl.a(ProjectManagerImpl.java:265)
at com.intellij.openapi.project.impl.ProjectManagerImpl.a(ProjectManagerImpl.java:293)
at com.intellij.openapi.project.impl.ProjectManagerImpl.access$200(ProjectManagerImpl.java:72)
at com.intellij.openapi.project.impl.ProjectManagerImpl$6.run(ProjectManagerImpl.java:455)
at com.intellij.openapi.progress.impl.ProgressManagerImpl$3.run(ProgressManagerImpl.java:244)
at com.intellij.openapi.progress.impl.ProgressManagerImpl$TaskRunnable.run(ProgressManagerImpl.java:422)
at com.intellij.openapi.progress.impl.ProgressManagerImpl$4.run(ProgressManagerImpl.java:255)
at com.intellij.openapi.progress.impl.ProgressManagerImpl$2.run(ProgressManagerImpl.java:197)
at com.intellij.openapi.progress.impl.ProgressManagerImpl.executeProcessUnderProgress(ProgressManagerImpl.java:222)
at com.intellij.openapi.progress.impl.ProgressManagerImpl.runProcess(ProgressManagerImpl.java:188)
at com.intellij.openapi.application.impl.ApplicationImpl$6$1.run(ApplicationImpl.java:490)
at com.intellij.openapi.application.impl.ApplicationImpl$5.run(ApplicationImpl.java:329)
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:637)
at com.intellij.openapi.application.impl.ApplicationImpl$1$1.run(ApplicationImpl.java:125)
.
Anonymous
2010-03-15 15:56:01
it gives me "nothing returned from UI factory" with idea version 94.539, even though gradle is correctly configured and IDEA is restarted.
--Dierk
.
Anonymous
Rated:
2010-03-15 15:16:40
This is a great plugin which even supports projects using the Gradle wrapper.
.
Anonymous
Rated:
2010-03-15 15:11:33
.
Anonymous
Rated:
2010-03-10 22:54:03
.