4 Replies Latest reply: Apr 29, 2008 2:40 PM by wmowbray
PC2MacAndBack Level 1 Level 1 (0 points)
Can anyone out there please help me with this?? I'm trying to create a Firefox theme and it uses .jar files to contain its theme information. HOwever, I cannot open the JAR file. When I try using the "Jar Launcher" it gives this error:

The jar file "classic.jar" couldn't be launched. Check the Console for possible error messages.

This is what's in the console:

Failed to load Main-Class manifest attribute from
/Users/pilk/Desktop/DirtyFox/classic.jar
2008-04-29 10:09:39.468 Jar Launcher[819] CFLog (20): Jar Launcher: The jar file "classic.jar" couldn't be launched. Check the Console for possible error messages
Apr 29 10:10:43 g501 WindowServer[214]: Reserved range exhausted. (0xbbfcb000 to 0xbc0fa000 goes out of bounds)

Apr 29 10:10:49 g501 WindowServer[214]: Reserved range exhausted. (0xbbfcb000 to 0xbc0b0000 goes out of bounds)

Apr 29 10:10:58 g501 WindowServer[214]: Reserved range exhausted. (0xbbe9c000 to 0xbc020000 goes out of bounds)

MacBook Pro, Mac OS X (10.4.6)
  • Kappy Level 10 Level 10 (251,095 points)
    Those are Java runtime files or compiled Java files. You would need the original source files from which they were compiled.
  • PC2MacAndBack Level 1 Level 1 (0 points)
    what do you mean by original source files? Is it not like a ZIP file that can be opened and the files inside be viewed?
  • Kappy Level 10 Level 10 (251,095 points)
    Well, if they are then you should be able to de-archive them with an un-zipper.
  • wmowbray Level 1 Level 1 (115 points)
    Found this ... maybe be of some help.
    JAR file is a file format based on the popular ZIP file format and is used for aggregating many files into one. A JAR file is essentially a zip file that contains an optional META-INF directory. A JAR file can be created by the command-line jar tool, or by using the java.util.jar API in the Java platform. There is no restriction on the name of a JAR file, it can be any legal file name on a particular platform.

    In many cases, JAR files are not just simple archives of java classes files and/or resources. They are used as building blocks for applications and extensions. The META-INF directory, if it exists, is used to store package and extension configuration data, including security, versioning, extension and services.

    At this site:
    http://java.sun.com/docs/books/tutorial/deployment/jar/