(java)Could not find the main class
===

My code is compiled on OSX and it works fine(compiler version 1.6). But when I copy it to a remote ubuntu. I can not run it. 

When I run 

>java TPCC.class

I got exception like this.(By the way TPCC.class is in default package)

    Exception in thread "main" java.lang.NoClassDefFoundError: TPCC/class
    Caused by: java.lang.ClassNotFoundException: TPCC.class
    	at java.net.URLClassLoader$1.run(URLClassLoader.java:202)
    	at java.security.AccessController.doPrivileged(Native Method)
    	at java.net.URLClassLoader.findClass(URLClassLoader.java:190)
    	at java.lang.ClassLoader.loadClass(ClassLoader.java:307)
    	at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:301)
    	at java.lang.ClassLoader.loadClass(ClassLoader.java:248)
    Could not find the main class: TPCC.class.  Program will exit.

And my java version on ubuntu:

    java version "1.6.0_21"
    Java(TM) SE Runtime Environment (build 1.6.0_21-b06)
    Java HotSpot(TM) Client VM (build 17.0-b16, mixed mode, sharing)

It's also 1.6 and I think it fits the compiled binary. How can I fix this problem?

