facebook

Jar File Problems

  1. MyEclipse Archived
  2.  > 
  3. Matisse/Swing UI Development
Viewing 7 posts - 1 through 7 (of 7 total)
  • Author
    Posts
  • #253281 Reply

    BrianH
    Member

    I’m obviously doing something wrong, but I can’t figure out what. I’ve built a simple app using your new Matisse library. It runs fine in the IDE, but errs out at the command line. The error I get is

    C:\eclipse\workspace\DIMSInputGenerator>java -jar DIMGen.jar
    Exception in thread “main” java.lang.NoClassDefFoundError: org/jdesktop/layout/G
    roupLayout$Group

    I’ve checked the contents of the jar, and it includes lib/swing-layout-1.0.jar. Here’s the contents of MANIFEST.MF

    Manifest-Version: 1.0
    Main-Class: DIMView
    Import-Package: javax.swing,
    javax.swing.border,
    javax.swing.event,
    org.jdesktop.layout
    Bundle-SymbolicName: DIMGen
    Bundle-Version: 1.0
    Bundle-Name: DIMS Input Generator
    Bundle-Vendor: Booz Allen Hamilton
    Bundle-ClassPath: lib/,
    classes/
    Require-Bundle: com.genuitec.eclipse.desktop

    I don’t think I need the javax.swing and eclipse.desktop packages, but I’m getting desparate. What am I missing? I’ve run into similar problems on my last two projects, and haven’t been able to come up with a soluton other than to leave out the feature.

    Thanks,
    Brian

    #253286 Reply

    Riyad Kalla
    Member

    Brian,
    I’m not versed very well in JAR creation and execution rules, but I think your ClassPath entry that says “lib/” should be specific JAR files like “lib/swing-layout-1.0.jar”, also I believe that path is relative to the current dir, not internal to the JAR, so it shouldn’t be packaged up in it IIRC.

    #253290 Reply

    BrianH
    Member

    Thanks. I changed those, but it didn’t do any good. Any other suggestions?

    Thanks,
    Brian

    #253291 Reply

    Riyad Kalla
    Member
    #253293 Reply

    BrianH
    Member

    OK. I’ll try it.
    Thanks,
    Brian

    #253297 Reply

    BrianH
    Member

    OH, thank you, thank you, thank you! That did it! It works fine now. Nice plugin.

    Thanks,
    Brian

    #253300 Reply

    Riyad Kalla
    Member

    Very cool, glad it’s working. We had another thread where folks were looking to do the same thing and found that plugin.

    BTW I’m going to move this post to the M4M forum.

Viewing 7 posts - 1 through 7 (of 7 total)
Reply To: Jar File Problems

You must be logged in to post in the forum log in