Categories


Authors:
jexp
opensource software

Heroku Integration

Products: IntelliJ IDEA, RubyMine, WebStorm, PhpStorm, PyCharm, AppCode, Android Studio

Vendor: Michael Hunger

Email: N/A

Website: N/A

SourceCode: http://github.com/jexp/jetbrains-heroku-plugin

License: http://www.apache.org/licenses/LICENSE-2.0.html

Bugtracker page

Forum page

Description:

Heroku integration for all Jetbrains products. Stores credentials and API-token, lists existing apps, allows current project to be connected to an app, new app creation, deploy. Handling of addons, processes, scaling, collaborators, logs, environment and releases.
Downloads: 22887
Rating:
Participated in rating: 8
Version Since Build Until Build File/URL Size (Kb) Date Details
0.4.3. 80.8000. . Download 1001.99 2013-09-02 01:45:23 details
. .
15 updates are hidden show all updates
Screenshot #11894

Recent change notes:

Fixed incompatible class error, due to compilation with wrong JDK with IDEA 13, sorry for that!

General usage instructions:

Set your credentials first in the settings dialog. Then create a new Heroku app for your project or connect it to an existing application.

Comments:

12>
karmaTrinlema
2014-01-03 01:32:43
I went to your Wiki page but couldn't find any documentation. I'm trying to deploy to Heroku using RubyMine for the first time I have your Heroku plugin installed and showing up in my settings, and I've attached my project to my Heroku account app. I believe that I now have to bring up the Deployment dialog to create a configuration, but I can't figure out how to fill it out properly. It asks for a name, Connection type, host, authentication type, deployment path on server, and web path on server (which apparently is different from my Project URL) I have read the Heroku documentation, but apparently I either don't quite understand it, or I haven't got it right somewhere . . . Could you please help me?? Thanks!!!
.
almostawake
Rated:
2013-11-17 04:14:53
NoSuchMethodError when attaching repo to application Thanks for the plugin dude, this is a MUCH simpler way to use Heroku for noobs like me!! I'm trying to update my instruction video for intellij12 (google "intellij heroku" and go for the first YouTube one). I noticed it breaks with the error below when trying to attach (new or existing) heroku application with local java application (Grails in my case)... Let me know if you're planning to fix, I'd love to update the video this week. Andrew. 10:35:26 AM Created Git repository in /Users/wombat/x-test 10:37:08 AM 71 changes committed: my first commit 11:02:22 AM 3 changes committed: a 11:03:06 AM NoSuchMethodError: Error during dispatching of java.awt.event.InvocationEvent[INVOCATION_DEFAULT,runnable=com.jetbrains.heroku.ui.JBBackgroundAction$1@7058ceb0,notifier=null,catchExceptions=false,when=1384646582921] on apple.awt.CToolkit@23964a8d: git4idea.commands.GitSimpleHandler.setNoSSH(Z)V
.
jexp
2013-09-02 01:46:05
Just uploaded 0.4.3 Which fixed the incompatible class error, due to compilation with wrong JDK with IDEA 13, sorry for that!
.
dkendrick
Rated:
2013-09-01 20:07:13
It's not working. Just bought Webstorm and installed this and it fails on start. com/jetbrains/heroku/ui/HerokuToolWindowFactory : Unsupported major.minor version 51.0 [Plugin: Heroku Integration]: com/jetbrains/heroku/ui/HerokuToolWindowFactory : Unsupported major.minor version 51.0 [Plugin: Heroku Integration] com.intellij.diagnostic.PluginException: com/jetbrains/heroku/ui/HerokuToolWindowFactory : Unsupported major.minor version 51.0 [Plugin: Heroku Integration] at com.intellij.ide.plugins.cl.PluginClassLoader.b(PluginClassLoader.java:108) at com.intellij.ide.plugins.cl.PluginClassLoader.loadClass(PluginClassLoader.java:63) at java.lang.ClassLoader.loadClass(ClassLoader.java:247) at java.lang.Class.forName0(Native Method) at java.lang.Class.forName(Class.java:249) at com.intellij.openapi.extensions.AbstractExtensionPointBean.findClass(AbstractExtensionPointBean.java:42) at com.intellij.openapi.wm.ToolWindowEP.getFactoryClass(ToolWindowEP.java:85) at com.intellij.openapi.wm.ToolWindowEP.getToolWindowFactory(ToolWindowEP.java:72) at com.intellij.openapi.wm.impl.ToolWindowManagerImpl.initToolWindow(ToolWindowManagerImpl.java:491) at com.intellij.openapi.wm.impl.ToolWindowManagerImpl.f(ToolWindowManagerImpl.java:470) at com.intellij.openapi.wm.impl.ToolWindowManagerImpl.access$1800(ToolWindowManagerImpl.java:86) at com.intellij.openapi.wm.impl.ToolWindowManagerImpl$9.run(ToolWindowManagerImpl.java:443) at com.intellij.ide.startup.impl.StartupManagerImpl.a(StartupManagerImpl.java:264) at com.intellij.ide.startup.impl.StartupManagerImpl.runPostStartupActivities(StartupManagerImpl.java:179) at com.intellij.openapi.project.impl.ProjectManagerImpl$4$2.run(ProjectManagerImpl.java:435) 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.d(IdeEventQueue.java:700) at com.intellij.ide.IdeEventQueue._dispatchEvent(IdeEventQueue.java:525) at com.intellij.ide.IdeEventQueue.dispatchEvent(IdeEventQueue.java:348) 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) Caused by: java.lang.UnsupportedClassVersionError: com/jetbrains/heroku/ui/HerokuToolWindowFactory : Unsupported major.minor version 51.0 at java.lang.ClassLoader.defineClass1(Native Method) at java.lang.ClassLoader.defineClassCond(ClassLoader.java:631) at java.lang.ClassLoader.defineClass(ClassLoader.java:615) at java.lang.ClassLoader.defineClass(ClassLoader.java:465) at com.intellij.util.lang.UrlClassLoader._defineClass(UrlClassLoader.java:153) at com.intellij.util.lang.UrlClassLoader.defineClass(UrlClassLoader.java:149) at com.intellij.util.lang.UrlClassLoader._findClass(UrlClassLoader.java:125) at com.intellij.ide.plugins.cl.PluginClassLoader.b(PluginClassLoader.java:102) ... 31 more
.
thejoecarroll
Rated:
2013-07-30 22:40:10
Stopped working after upgrading RubyMine to v 5.4.3.2.1. The plugin causes an exception on startup with the following error log: com/jetbrains/heroku/ui/HerokuToolWindowFactory : Unsupported major.minor version 51.0 [Plugin: Heroku Integration]: com/jetbrains/heroku/ui/HerokuToolWindowFactory : Unsupported major.minor version 51.0 [Plugin: Heroku Integration] com.intellij.diagnostic.PluginException: com/jetbrains/heroku/ui/HerokuToolWindowFactory : Unsupported major.minor version 51.0 [Plugin: Heroku Integration] at com.intellij.ide.plugins.cl.PluginClassLoader.b(PluginClassLoader.java:108) at com.intellij.ide.plugins.cl.PluginClassLoader.loadClass(PluginClassLoader.java:63) at java.lang.ClassLoader.loadClass(ClassLoader.java:247) at java.lang.Class.forName0(Native Method) at java.lang.Class.forName(Class.java:249) at com.intellij.openapi.extensions.AbstractExtensionPointBean.findClass(AbstractExtensionPointBean.java:42) at com.intellij.openapi.wm.ToolWindowEP.getFactoryClass(ToolWindowEP.java:85) at com.intellij.openapi.wm.ToolWindowEP.getToolWindowFactory(ToolWindowEP.java:72) at com.intellij.openapi.wm.impl.ToolWindowManagerImpl.initToolWindow(ToolWindowManagerImpl.java:491) at com.intellij.openapi.wm.impl.ToolWindowManagerImpl.f(ToolWindowManagerImpl.java:470) at com.intellij.openapi.wm.impl.ToolWindowManagerImpl.access$1800(ToolWindowManagerImpl.java:86) at com.intellij.openapi.wm.impl.ToolWindowManagerImpl$9.run(ToolWindowManagerImpl.java:443) at com.intellij.ide.startup.impl.StartupManagerImpl.a(StartupManagerImpl.java:264) at com.intellij.ide.startup.impl.StartupManagerImpl.runPostStartupActivities(StartupManagerImpl.java:179) at com.intellij.openapi.project.impl.ProjectManagerImpl$4$2.run(ProjectManagerImpl.java:435) 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.d(IdeEventQueue.java:700) at com.intellij.ide.IdeEventQueue._dispatchEvent(IdeEventQueue.java:525) at com.intellij.ide.IdeEventQueue.dispatchEvent(IdeEventQueue.java:348) 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) Caused by: java.lang.UnsupportedClassVersionError: com/jetbrains/heroku/ui/HerokuToolWindowFactory : Unsupported major.minor version 51.0 at java.lang.ClassLoader.defineClass1(Native Method) at java.lang.ClassLoader.defineClassCond(ClassLoader.java:631) at java.lang.ClassLoader.defineClass(ClassLoader.java:615) at java.lang.ClassLoader.defineClass(ClassLoader.java:465) at com.intellij.util.lang.UrlClassLoader._defineClass(UrlClassLoader.java:153) at com.intellij.util.lang.UrlClassLoader.defineClass(UrlClassLoader.java:149) at com.intellij.util.lang.UrlClassLoader._findClass(UrlClassLoader.java:125) at com.intellij.ide.plugins.cl.PluginClassLoader.b(PluginClassLoader.java:102) ... 31 more
.
jexp
2013-07-19 13:58:07
Fixed another openapi gitintegration issue with newer products (idea 13, WS,PS 6.x, RM 5.x), that caused the plugin to stop working
.
neelvk
Rated:
2013-05-09 19:38:10
Dealing with Heroku has become so much easier with this plugin. Thanks!
.
Anonymous
2013-03-27 07:13:35
I'm still getting the "Error Creating Heroku Tool Window" when I start the application, but there are no errors in the logs. This is the only log entry related to the plugin: 2013-03-26 20:10:31,759 [ 32311] INFO - s.impl.stores.FileBasedStorage - Document was not loaded for $APP_CONFIG$/heroku-plugin.app.xml file is null I'm using IDEA 12.04 build 123.169
.
jexp
2013-03-11 06:19:11
Fixed the Heroku API change issue, feel free to update to 0.4.1 also fixed the checkbox icon issue in the addons and setup windows Works with Idea 12 too
.
jexp
2013-02-04 13:45:11
This looks like an error for the heroku API could you check the event log and the IDE logs on disk for stack traces and report them on: https://github.com/jexp/jetbrains-heroku-plugin/issues After using the plugin for a while, it stopped working with: Error creating Heroku Tool Window javax.xml.bind.UnmarshalException - with linked exception: [org.xml.sax.SAXParseException: Content is not allowed in prolog.] Thoughts on why that might be?
.
Anonymous
2013-02-03 19:03:39
Same problem as @up here....
.
kimardenmiller
2013-02-01 22:16:40
After using the plugin for a while, it stopped working with: Error creating Heroku Tool Window javax.xml.bind.UnmarshalException - with linked exception: [org.xml.sax.SAXParseException: Content is not allowed in prolog.] Thoughts on why that might be?
.
oliver@voltivo.com
2013-01-18 18:37:40
Is there a way to make the plugin work with sub modules ? Project > RailsApp Seem like the plugin always looks for the git repo in the root directory "Project" only.
.
jexp
2012-12-03 07:50:19
Fixed the git4idea bugs, sorry that it took so long, this was another API incompatibility of different versions of JetBrains products
.
ushastikin
Rated:
2012-11-11 16:46:59
The plugin works in a settings window and it is very useful, but running heroku window from the bottom control panel causes an error: IncompatibleClassChangeError: Found interface git4idea.repo.GitRepository, but class was expected: Found interface git4idea.repo.GitRepository, but class was expected
.
12>