Categories
|
opensource software
LeiningenProducts: IntelliJ IDEA Vendor: Jan Thomä Email: Website: N/A Description:This plugin integrates the Leiningen build system into IntelliJ IDEA.
Recent change notes:Version 0.0.3
Version 0.0.2
Version 0.0.1
General usage instructions:Install the plguin via the plugin manager. Then go to Settings > Leiningen and set up the location of Leiningen. Now you can run Leiningen targets in the Leiningen tool window on the right side of the IntelliJ main window by doubleclicking on the target name.When you open a project that is having a project.clj file in it's root, it is automatically added to the list of Leiningen projects in the Leiningen tool window. If you have multiple project.clj in your project tree (e.g. a project with subprojects) you can add these manually by pressing the plus icon in the Leiningen tool window. Full documentation URL:
http://github.com/derkork/intellij-leiningen-plugin
|
|||||||||||||||||||||||||||||||||||
Comments:
Yeah - you're right about swank, not entirely useful in intellij. I was just listing a diff between 'lein help' and what i see in the plugin? is there source for this plugin?
I've installed the plugin but I only see some of the lein targets. Notably missing are 'test' and 'swank'
Any ideas?
Thanks!!
java.lang.AssertionError: Source file C:\Documents and Settings\me\.IntelliJIdea90\system\plugins\Leiningen_8440.jar does not exist for action copy[C:\Documents and Settings\me\.IntelliJIdea90\system\plugins\Leiningen_8440.jar, C:\Documents and Settings\me\.IntelliJIdea90\config\plugins\Leiningen_8440.jar]
at com.intellij.openapi.diagnostic.DefaultLogger.error(DefaultLogger.java:49)
at com.intellij.openapi.diagnostic.Logger.error(Logger.java:48)
at com.intellij.ide.startup.StartupActionScriptManager$CopyCommand.execute(StartupActionScriptManager.java:150)
at com.intellij.ide.startup.StartupActionScriptManager.executeActionScript(StartupActionScriptManager.java:49)
at com.intellij.ide.ClassloaderUtil.initClassloader(ClassloaderUtil.java:123)
at com.intellij.ide.Bootstrap.main(Bootstrap.java:39)
at com.intellij.ide.Bootstrap.main(Bootstrap.java:35)
at com.intellij.idea.Main.main(Main.java:54)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:597)
at com.exe4j.runtime.LauncherEngine.launch(Unknown Source)
at com.exe4j.runtime.WinLauncher.main(Unknown Source)
this should be fixed in 0.0.2 now.
Jan
thank you for reporting this issue, I'll have a look at it.
Jan
2010-07-09 17:16:57,414 [1355519] ERROR - penapi.actionSystem.impl.Utils - update failed for AnAction with ID=RunConfiguration
java.lang.NullPointerException
at com.intellij.openapi.util.IconLoader$2.getIconWidth(IconLoader.java:202)
at javax.swing.AbstractButton.setIcon(AbstractButton.java:455)
at com.intellij.openapi.actionSystem.ex.ComboBoxAction$ComboBoxButton$MyButtonSynchronizer.propertyChange(ComboBoxAction.java:190)
at java.beans.PropertyChangeSupport.firePropertyChange(PropertyChangeSupport.java:339)
at java.beans.PropertyChangeSupport.firePropertyChange(PropertyChangeSupport.java:276)
at com.intellij.openapi.actionSystem.Presentation.setIcon(Presentation.java:205)
at com.intellij.execution.actions.RunConfigurationAction.a(RunConfigurationAction.java:106)
at com.intellij.execution.actions.RunConfigurationAction.a(RunConfigurationAction.java:96)
at com.intellij.execution.actions.RunConfigurationAction.update(RunConfigurationAction.java:82)
at com.intellij.openapi.actionSystem.ex.ActionUtil.performDumbAwareUpdate(ActionUtil.java:98)
at com.intellij.openapi.actionSystem.impl.Utils.a(Utils.java:143)
at com.intellij.openapi.actionSystem.impl.Utils.expandActionGroup(Utils.java:109)
at com.intellij.openapi.actionSystem.impl.Utils.expandActionGroup(Utils.java:122)
at com.intellij.openapi.actionSystem.impl.ActionToolbarImpl.updateActionsImmediately(ActionToolbarImpl.java:723)
at com.intellij.openapi.actionSystem.impl.ActionToolbarImpl$MyTimerListener.run(ActionToolbarImpl.java:686)
at com.intellij.openapi.actionSystem.impl.WeakTimerListener.run(WeakTimerListener.java:50)
at com.intellij.openapi.actionSystem.impl.ActionManagerImpl$MyTimer.a(ActionManagerImpl.java:1195)
at com.intellij.openapi.actionSystem.impl.ActionManagerImpl$MyTimer.access$400(ActionManagerImpl.java:1148)
at com.intellij.openapi.actionSystem.impl.ActionManagerImpl$MyTimer$1.run(ActionManagerImpl.java:1183)
at com.intellij.openapi.wm.impl.FocusManagerImpl.c(FocusManagerImpl.java:387)
at com.intellij.openapi.wm.impl.FocusManagerImpl.access$200(FocusManagerImpl.java:47)
at com.intellij.openapi.wm.impl.FocusManagerImpl$1.runEdt(FocusManagerImpl.java:76)
at com.intellij.openapi.util.EdtRunnable$1.run(EdtRunnable.java:25)
at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:209)
at java.awt.EventQueue.dispatchEvent(EventQueue.java:597)
at com.intellij.ide.IdeEventQueue.f(IdeEventQueue.java:610)
at com.intellij.ide.IdeEventQueue.b(IdeEventQueue.java:500)
at com.intellij.ide.IdeEventQueue.dispatchEvent(IdeEventQueue.java:368)
at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:269)
at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:184)
at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:174)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:169)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:161)