Try:
java -cp . Echo "hello"
Assuming that you compiled with:
javac Echo.java
Then there is a chance that the “current” directory is not in your classpath ( where java looks for .class definitions )
If that’s the case and listing the contents of your dir displays:
Echo.java
Echo.class
Then any of this may work:
java -cp . Echo "hello"
or
SET CLASSPATH=%CLASSPATH;.
java Echo "hello"
And later as Fredrik points out you’ll get another error message like.
Exception in thread “main” java.lang.NoSuchMethodError: main
When that happens, go and read his answer 🙂