Thursday, February 24, 2005

Archiving Plugin For Intellij IDEA

13 Comments:

Blogger binkley said...

Do you support signed jars?

7:28 AM

 
Blogger alias420 said...

Any docs on how to use the plugin? I entered what seemed like reasonable settings for my project, but when I hit "make" I get an empty dialog with the word "null" in it.

7:59 AM

 
Blogger njp said...

Nice product, but I want to be able to control the manifest. Is there any way that I can set or edit the manifest?

7:38 AM

 
Blogger Gagman said...

I tried the plugin on a Mac from an ordinary user account with no special privileges. When I click Make, a dialog box appears, "temp.mf (Permission denied)".

I assume that a temporary manifest file is being created in the directory where the IDEA application runs, or in the root (/) directory, or some place like that.

Any suggestions?

10:48 AM

 
Blogger trl_path said...

great plugin

i would support njp about adding aditional information to the manifest (eg classpath)

thanks

11:27 PM

 
Blogger Ashoka Ekanayaka said...

just suggested ur plugin to one of my clients. keep up the good work...

7:12 AM

 
Blogger megangilbert6094 said...

I read over your blog, and i found it inquisitive, you may find My Blog interesting. My blog is just about my day to day life, as a park ranger. So please Click Here To Read My Blog

6:17 PM

 
Blogger walterprehiem56356510 said...

I read over your blog, and i found it inquisitive, you may find My Blog interesting. So please Click Here To Read My Blog

http://pennystockinvestment.blogspot.com

10:01 AM

 
Blogger Michael said...

I also get "null" using ordinary settings. I use Idea version 5.1

1:57 AM

 
Blogger dtaj7lqob20npe said...

Get any Desired College Degree, In less then 2 weeks.

Call this number now 24 hours a day 7 days a week (413) 208-3069

Get these Degrees NOW!!!

"BA", "BSc", "MA", "MSc", "MBA", "PHD",

Get everything within 2 weeks.
100% verifiable, this is a real deal

Act now you owe it to your future.

(413) 208-3069 call now 24 hours a day, 7 days a week.

10:48 AM

 
Blogger t800t8 said...

Assertion failed: Write access is allowed inside write-action only (see com.intellij.openapi.application.Application.runWriteAction())
java.lang.Throwable
at com.intellij.openapi.diagnostic.Logger.assertTrue(Logger.java:89)
at com.intellij.openapi.application.impl.ApplicationImpl.assertWriteAccessAllowed(ApplicationImpl.java:80)
at com.intellij.openapi.vfs.impl.local.LocalFileSystemImpl.refreshAndFindFileByPath(LocalFileSystemImpl.java:32)
at com.intellij.openapi.vfs.impl.local.LocalFileSystemImpl.refreshAndFindFileByIoFile(LocalFileSystemImpl.java:111)
at idea.jartool.actions.CreateJarAction.actionPerformed(CreateJarAction.java:91)
at com.intellij.openapi.actionSystem.impl.ActionButton.performAction(ActionButton.java:61)
at com.intellij.openapi.actionSystem.impl.ActionButton.processMouseEvent(ActionButton.java:5)
at java.awt.Component.processEvent(Component.java:5803)
at java.awt.Container.processEvent(Container.java:2058)
at java.awt.Component.dispatchEventImpl(Component.java:4410)
at java.awt.Container.dispatchEventImpl(Container.java:2116)
at java.awt.Component.dispatchEvent(Component.java:4240)
at java.awt.LightweightDispatcher.retargetMouseEvent(Container.java:4322)
at java.awt.LightweightDispatcher.processMouseEvent(Container.java:3986)
at java.awt.LightweightDispatcher.dispatchEvent(Container.java:3916)
at java.awt.Container.dispatchEventImpl(Container.java:2102)
at java.awt.Window.dispatchEventImpl(Window.java:2429)
at java.awt.Component.dispatchEvent(Component.java:4240)
at java.awt.EventQueue.dispatchEvent(EventQueue.java:599)
at com.intellij.ide.IdeEventQueue.b(IdeEventQueue.java:85)
at com.intellij.ide.IdeEventQueue.a(IdeEventQueue.java:22)
at com.intellij.ide.IdeEventQueue.dispatchEvent(IdeEventQueue.java:13)
at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:273)
at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:183)
at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:173)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:168)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:160)
at java.awt.EventDispatchThread.run(EventDispatchThread.java:121)



java.lang.Throwable
at com.intellij.openapi.diagnostic.Logger.assertTrue(Logger.java:89)
at com.intellij.openapi.application.impl.ApplicationImpl.assertWriteAccessAllowed(ApplicationImpl.java:80)
at com.intellij.openapi.vfs.impl.local.VirtualFileImpl.refresh(VirtualFileImpl.java:256)
at com.intellij.openapi.vfs.impl.local.VirtualFileImpl.refresh(VirtualFileImpl.java:82)
at com.intellij.openapi.vfs.VirtualFile.refresh(VirtualFile.java:493)
at com.intellij.openapi.vfs.impl.local.LocalFileSystemImpl.a(LocalFileSystemImpl.java:506)
at com.intellij.openapi.vfs.impl.local.LocalFileSystemImpl.refreshAndFindFileByPath(LocalFileSystemImpl.java:1)
at com.intellij.openapi.vfs.impl.local.LocalFileSystemImpl.refreshAndFindFileByIoFile(LocalFileSystemImpl.java:111)
at idea.jartool.actions.CreateJarAction.actionPerformed(CreateJarAction.java:91)
at com.intellij.openapi.actionSystem.impl.ActionButton.performAction(ActionButton.java:61)
at com.intellij.openapi.actionSystem.impl.ActionButton.processMouseEvent(ActionButton.java:5)
at java.awt.Component.processEvent(Component.java:5803)
at java.awt.Container.processEvent(Container.java:2058)
at java.awt.Component.dispatchEventImpl(Component.java:4410)
at java.awt.Container.dispatchEventImpl(Container.java:2116)
at java.awt.Component.dispatchEvent(Component.java:4240)
at java.awt.LightweightDispatcher.retargetMouseEvent(Container.java:4322)
at java.awt.LightweightDispatcher.processMouseEvent(Container.java:3986)
at java.awt.LightweightDispatcher.dispatchEvent(Container.java:3916)
at java.awt.Container.dispatchEventImpl(Container.java:2102)
at java.awt.Window.dispatchEventImpl(Window.java:2429)
at java.awt.Component.dispatchEvent(Component.java:4240)
at java.awt.EventQueue.dispatchEvent(EventQueue.java:599)
at com.intellij.ide.IdeEventQueue.b(IdeEventQueue.java:85)
at com.intellij.ide.IdeEventQueue.a(IdeEventQueue.java:22)
at com.intellij.ide.IdeEventQueue.dispatchEvent(IdeEventQueue.java:13)
at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:273)
at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:183)
at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:173)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:168)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:160)
at java.awt.EventDispatchThread.run(EventDispatchThread.java:121)



java.lang.Throwable
at com.intellij.openapi.diagnostic.Logger.assertTrue(Logger.java:89)
at com.intellij.openapi.application.impl.ApplicationImpl.assertWriteAccessAllowed(ApplicationImpl.java:80)
at com.intellij.openapi.vfs.impl.local.VirtualFileImpl.refreshInternal(VirtualFileImpl.java:214)
at com.intellij.openapi.vfs.impl.local.LocalFileSystemImpl.refreshInner(LocalFileSystemImpl.java:476)
at com.intellij.openapi.vfs.impl.local.LocalFileSystemImpl.refresh(LocalFileSystemImpl.java:167)
at com.intellij.openapi.vfs.impl.local.VirtualFileImpl$3.run(VirtualFileImpl.java:6)
at com.intellij.openapi.vfs.impl.local.VirtualFileImpl.refresh(VirtualFileImpl.java:273)
at com.intellij.openapi.vfs.impl.local.VirtualFileImpl.refresh(VirtualFileImpl.java:82)
at com.intellij.openapi.vfs.VirtualFile.refresh(VirtualFile.java:493)
at com.intellij.openapi.vfs.impl.local.LocalFileSystemImpl.a(LocalFileSystemImpl.java:506)
at com.intellij.openapi.vfs.impl.local.LocalFileSystemImpl.refreshAndFindFileByPath(LocalFileSystemImpl.java:1)
at com.intellij.openapi.vfs.impl.local.LocalFileSystemImpl.refreshAndFindFileByIoFile(LocalFileSystemImpl.java:111)
at idea.jartool.actions.CreateJarAction.actionPerformed(CreateJarAction.java:91)
at com.intellij.openapi.actionSystem.impl.ActionButton.performAction(ActionButton.java:61)
at com.intellij.openapi.actionSystem.impl.ActionButton.processMouseEvent(ActionButton.java:5)
at java.awt.Component.processEvent(Component.java:5803)
at java.awt.Container.processEvent(Container.java:2058)
at java.awt.Component.dispatchEventImpl(Component.java:4410)
at java.awt.Container.dispatchEventImpl(Container.java:2116)
at java.awt.Component.dispatchEvent(Component.java:4240)
at java.awt.LightweightDispatcher.retargetMouseEvent(Container.java:4322)
at java.awt.LightweightDispatcher.processMouseEvent(Container.java:3986)
at java.awt.LightweightDispatcher.dispatchEvent(Container.java:3916)
at java.awt.Container.dispatchEventImpl(Container.java:2102)
at java.awt.Window.dispatchEventImpl(Window.java:2429)
at java.awt.Component.dispatchEvent(Component.java:4240)
at java.awt.EventQueue.dispatchEvent(EventQueue.java:599)
at com.intellij.ide.IdeEventQueue.b(IdeEventQueue.java:85)
at com.intellij.ide.IdeEventQueue.a(IdeEventQueue.java:22)
at com.intellij.ide.IdeEventQueue.dispatchEvent(IdeEventQueue.java:13)
at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:273)
at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:183)
at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:173)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:168)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:160)
at java.awt.EventDispatchThread.run(EventDispatchThread.java:121)

9:23 PM

 
Blogger Myselfine said...

I love your tool and use it every day. Thanks a lot!!!

Unfortunately in Idea 7.0M1 I get the following error message. It would be sooo great if you would provide an update.


Deprecated method usage: ProjectImpl.getProjectFile().
This method will cease to exist in IDEA 7.0 final release.
Please contact plugin developers for plugin update.
java.lang.Throwable
at com.intellij.openapi.project.impl.ProjectImpl.getProjectFile(ProjectImpl.java:64)
at idea.jartool.actions.JarAction$2.run(JarAction.java:482)
at com.intellij.openapi.application.impl.ApplicationImpl.runWriteAction(ApplicationImpl.java:247)
at idea.jartool.actions.JarAction.createJar(JarAction.java:475)
at idea.jartool.actions.JarAction.actionPerformed(JarAction.java:80)

6:31 AM

 
Blogger gorgodon said...

Problem with Idea 8.1:

Error during dispatching of java.awt.event.MouseEvent[MOUSE_RELEASED,(1001,890),absolute(1001,890),button=1,modifiers=Button1,clickCount=1] on frame0
java.lang.NullPointerException
at com.intellij.openapi.roots.ModuleRootManager.getInstance(ModuleRootManager.java:38)
at idea.jartool.JarPlugin.loadClasses(JarPlugin.java:80)
at idea.jartool.ClassSelectionPanel.loadData(ClassSelectionPanel.java:625)
at idea.jartool.ClassSelectionPanel.setData(ClassSelectionPanel.java:609)
at idea.jartool.JarEditor.refresh(JarEditor.java:153)
at idea.jartool.JarEditor.actionPerformed(JarEditor.java:189)
at javax.swing.AbstractButton.fireActionPerformed(AbstractButton.java:1995)
at javax.swing.AbstractButton$Handler.actionPerformed(AbstractButton.java:2318)
at javax.swing.DefaultButtonModel.fireActionPerformed(DefaultButtonModel.java:387)
at javax.swing.DefaultButtonModel.setPressed(DefaultButtonModel.java:242)
at javax.swing.plaf.basic.BasicButtonListener.mouseReleased(BasicButtonListener.java:236)
at java.awt.Component.processMouseEvent(Component.java:6134)
at javax.swing.JComponent.processMouseEvent(JComponent.java:3265)
at java.awt.Component.processEvent(Component.java:5899)
at java.awt.Container.processEvent(Container.java:2023)
at java.awt.Component.dispatchEventImpl(Component.java:4501)
at java.awt.Container.dispatchEventImpl(Container.java:2081)
at java.awt.Component.dispatchEvent(Component.java:4331)
at java.awt.LightweightDispatcher.retargetMouseEvent(Container.java:4301)
at java.awt.LightweightDispatcher.processMouseEvent(Container.java:3965)
at java.awt.LightweightDispatcher.dispatchEvent(Container.java:3895)
at java.awt.Container.dispatchEventImpl(Container.java:2067)
at java.awt.Window.dispatchEventImpl(Window.java:2458)
at java.awt.Component.dispatchEvent(Component.java:4331)
at java.awt.EventQueue.dispatchEvent(EventQueue.java:599)
at com.intellij.ide.IdeEventQueue.c(IdeEventQueue.java:35)
at com.intellij.ide.IdeEventQueue.b(IdeEventQueue.java:223)
at com.intellij.ide.IdeEventQueue.dispatchEvent(IdeEventQueue.java:217)
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)
at java.awt.EventDispatchThread.run(EventDispatchThread.java:122)

11:21 PM

 

Post a Comment

<< Home