File APIs for Java Developers
Manipulate DOC, XLS, PPT, PDF and many others from your application.
http://aspose.com/file-tools
Win a copy of Clojure in Action this week in the Clojure forum!
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic

NoSuchMethod:main error

 
Sami Devine
Ranch Hand
Posts: 44
  • 0
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
I found the following eg in K & B SCJP 6



I have saved the file as Zoo.java. After javac Zoo.java both Zoo.class and Moo.class are created.
But for java Moo and java Zoo, I get "Exception in thread "main":NoSuchMethodError:main"
Does this indicate that I need to use the main method in Moo?
When is the main method not needed.
Thanks
 
Christophe Verré
Sheriff
Pie
Posts: 14691
16
Eclipse IDE Ubuntu VI Editor
  • 0
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
The main method is needed if you want to execute your program. The Moo does not have it, so you can't do "java Moo". In fact, none of your classes have a main method, so you're not expected to execute any of them. Just to compile them.
 
I agree. Here's the link: http://aspose.com/file-tools
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic