Manifest Attribute Problem in JAR file

I have a source and corresponding  .class file in c:\temp\temp\temp

Tried to make a jar file out of the class file. It does make one but is not runnable using java -jar jarfile.jar command. I keep getting the error:

Failed to load Main-Class manifest attribute from class1.jar

What I have now done is that I created the jar file with the default manifest file. I also know the file must be ended with a newline, the last line should be blank etc.
However, I think I am failing at how to include information about the Main-Class attribute.

So, to keep things simple, I attached the default manifest file. Please guide me what and how to edit in that file so that I can run that jar from command line.

Thanks
1).Code for class1.java file in c:\temp\temp\temp
 
package temp.temp.temp;
public class class1{
public static void main(String[] args)
{    System.out.println("Hi");  }
}
 
2).Code for MANIFEST.MF:
 
Manifest-Version: 1.0
Created-By: 1.5.0_18 (Sun Microsystems Inc.)
 
Thanks
 
Roopesh

Open in new window

perfect_tranquilityAsked:
Who is Participating?
 
objectsConnect With a Mentor Commented:
add:


Main-Class: temp.temp.temp.class1


0
Question has a verified solution.

Are you are experiencing a similar issue? Get a personalized answer when you ask a related question.

Have a better answer? Share it in a comment.

All Courses

From novice to tech pro — start learning today.