Can't run zipped version of application

"bjarven" <[email protected]>
Newsgroups gmane.comp.java.netbeans.modules.openide.devel
Message-ID <[email protected]>
I'm trying to migrate to netbeans 8.1 from 8.0.2.

The application is running fine when i compile and run from netbeans, but when I do build-zip and try to install it and run i get error messages. 

When I run it from the commandline i get this; 


Code:
Java HotSpot(TM) 64-Bit Server VM warning: ignoring option MaxPermSize=256m; sup
port was removed in 8.0
Exception in thread "main" java.lang.NoClassDefFoundError: org/objectweb/asm/Cla
ssVisitor while loading org.openide.filesystems.FileSystem; see http://wiki.netb
eans.org/DevFaqTroubleshootClassNotFound
        at org.netbeans.ProxyClassLoader.selfLoadClass(ProxyClassLoader.java:263
)
        at org.netbeans.ProxyClassLoader.loadClass(ProxyClassLoader.java:187)
        at java.lang.ClassLoader.loadClass(ClassLoader.java:357)
        at org.netbeans.core.startup.CLIOptions.getUserDir(CLIOptions.java:320)
        at org.netbeans.core.startup.NbPlaces.findUserDirectory(NbPlaces.java:58
)
        at org.openide.modules.Places.getUserDirectory(Places.java:73)
        at org.openide.modules.Places.getCacheDirectory(Places.java:98)
        at org.netbeans.Stamps.fileImpl(Stamps.java:643)
        at org.netbeans.Stamps.clustersChanged(Stamps.java:615)
        at org.netbeans.Stamps.file(Stamps.java:189)
        at org.netbeans.Stamps.asByteBuffer(Stamps.java:206)
        at org.netbeans.Stamps.asByteBuffer(Stamps.java:186)
        at org.netbeans.Archive.<init>(Archive.java:120)
        at org.netbeans.JarClassLoader.initializeCache(JarClassLoader.java:108)
        at org.netbeans.MainImpl$BootClassLoader.run(MainImpl.java:343)
        at org.netbeans.CLIHandler.initialize(CLIHandler.java:598)
        at org.netbeans.CLIHandler.initialize(CLIHandler.java:384)
        at org.netbeans.MainImpl.execute(MainImpl.java:193)
        at org.netbeans.MainImpl.main(MainImpl.java:85)
        at org.netbeans.Main.main(Main.java:83)
Caused by: java.lang.NoClassDefFoundError: org/objectweb/asm/ClassVisitor
        at java.lang.Class.forName0(Native Method)
        at java.lang.Class.forName(Class.java:348)
        at org.netbeans.PatchByteCode.patchAsmMethod(PatchByteCode.java:186)
        at org.netbeans.PatchByteCode.apply(PatchByteCode.java:177)
        at org.netbeans.JarClassLoader.doLoadClass(JarClassLoader.java:251)
        at org.netbeans.ProxyClassLoader.selfLoadClass(ProxyClassLoader.java:259
)
        ... 19 more
Caused by: java.lang.ClassNotFoundException: org.objectweb.asm.ClassVisitor star
ting from org.netbeans.MainImpl$BootClassLoader@5197848c with possible defining
loaders null and declared parents ]
        at org.netbeans.ProxyClassLoader.loadClass(ProxyClassLoader.java:224)
        at java.lang.ClassLoader.loadClass(ClassLoader.java:357)
        ... 25 more
Caused by: java.lang.ClassNotFoundException: org.objectweb.asm.ClassVisitor
        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 org.netbeans.ProxyClassLoader.loadClass(ProxyClassLoader.java:222)
        ... 26 more



If I look for any module containing org.objectweb.asm.ClassVisitor I get the modules "ASM all classes with debug info" and "OW2 ASM", are those necessary? Tried added those and then it complained no module containing org.objectweb.asm.all exists. 

Any pointers on where to look? Seems strange that it runs fine from netbeans..
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.