• Post Reply Bookmark Topic Watch Topic
  • New Topic
programming forums Java Mobile Certification Databases Caching Books Engineering Micro Controllers OS Languages Paradigms IDEs Build Tools Frameworks Application Servers Open Source This Site Careers Other all forums
this forum made possible by our volunteer staff, including ...
Marshals:
  • Campbell Ritchie
  • Liutauras Vilda
  • Bear Bibeault
  • Jeanne Boyarsky
  • Tim Cooke
Sheriffs:
  • Knute Snortum
  • Junilu Lacar
  • Devaka Cooray
Saloon Keepers:
  • Ganesh Patekar
  • Tim Moores
  • Carey Brown
  • Stephan van Hulst
  • salvin francis
Bartenders:
  • Ron McLeod
  • Frits Walraven
  • Pete Letkeman

Problem with Hello World  RSS feed

 
Greenhorn
Posts: 17
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Just getting started. I got the following:

C:\Jplan>javac hello.java

C:\Jplan>java hello.java
Exception in thread "main" java.lang.NoClassDefFoundError: hello/java
Caused by: java.lang.ClassNotFoundException: hello.java
at java.net.URLClassLoader$1.run(URLClassLoader.java:200)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(URLClassLoader.java:188)
at java.lang.ClassLoader.loadClass(ClassLoader.java:303)
at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:301)
at java.lang.ClassLoader.loadClass(ClassLoader.java:248)
at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:316)
Could not find the main class: hello.java. Program will exit.


So I can compile, but not execute.

The startup at the Cattle Drive indicates that I need to set my CLASSPATH to

.;C\Jplan

I believe I have.

Although I don't know how to check that.

Thanks in advance for the help.


Program is


public class hello
{
public static void main( String[] args )
{
System.out.println("hello world!");
}
}


located in c:\Jplan\hello.java


 
Ranch Hand
Posts: 710
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Rather than running it with:

C:\Jplan>java hello.java

Use:

C:\Jplan>java hello

 
Terry Wynn
Greenhorn
Posts: 17
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Whoopsie.

Thank you very much. Works fine.


Sorry to be THIS stupid. I am sure none of you did anything like this in the beginning.
 
W. Joe Smith
Ranch Hand
Posts: 710
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator

Terry Wynn wrote:Whoopsie.

Thank you very much. Works fine.


Sorry to be THIS stupid. I am sure none of you did anything like this in the beginning.



To be honest, I've been studying Java for about a year now and I STILL do that sometimes. I will stare at the command line for about 5 seconds wondering what happened, then proceed to laugh at myself.
 
It is sorta covered in the JavaRanch Style Guide.
  • Post Reply Bookmark Topic Watch Topic
  • New Topic
Boost this thread!