Win a copy of The Java Performance Companion this week in the Performance forum!
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic

Manifest file problems

 
Chris Dancy
Ranch Hand
Posts: 136
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
I posted about a week ago, on this problem, and still im having problems. Just trying to create an executable jar file. This is what im doing. At the command line I'm typing:

jar cvfm package.jar manifest.mf "C:\mydocuments\Messenger"

my manifest file looks exactly like this: Main-Class: mainClass.java

yet when i run the executable jar file, it sais it cannot find the main class? what am i doing wrong? Thanks in advance for the help.
 
Edwin Dalorzo
Ranch Hand
Posts: 961
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Main-Class is not the OS file path to the java class, but the actual package path to the class.

Main-Class: com.ranch.Application
 
Ernest Friedman-Hill
author and iconoclast
Marshal
Pie
Posts: 24211
35
Chrome Eclipse IDE Mac OS X
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
As Jeff says, the class name is what goes in the "Main-Class" line. Also note that the jar file itself must contain the compiled *.class file; the *.java file is no use here.
 
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic