Not able to run jar file

Joined
Dec 16, 2012
Messages
1
Reaction score
0
Hi am new to Java..I am testing java code in below steps..

1. ..Logger\Message.java files has below code..

package logger;
public class Message
{
public String GetFormattedMessage(String s)
{
return "Hello " + s;
}
}

2. Another file ..Logger\LogMessage.java with below

package logger;
public class LogMessage
{
public static void main(String[] args)
{
Message m = new Message();

String messageText = "";
for(String s: args)
{
messageText += s;
}
System.out.println(m.GetFormattedMessage(messageText));
}
}

3. Created directory "Classes" under Logger folder and compiled java files as below
>javac -d "classes" Message.java
>javac -d "classes" -classpath "classes" LogMessage.java
4. Created manifest file (I may be failing here)
\Logger\Manifest.txt

"Main-Class: logger.LogMessage A B

"
4. Creating jar file as below (May failed here too..
>jar cvfm logger.jar manifest.txt *.* (Dont know how to include only "Classes" folder in jar)
5. When i ran >java -jar logger.jar i will get error as below
"Error: Could not find or load main class logger.LogMessage A B"

Without Jar file below code works fine ..
>java -classpath "classes" logger.LogMessage A B
output : Hello AB

Please help in solving this problem or suggest corrected approach..
Thanks in advance,
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Members online

Forum statistics

Threads
473,755
Messages
2,569,536
Members
45,020
Latest member
GenesisGai

Latest Threads

Top