Erro na execução

Olá a todos,

Preciso entregar um trabalho de DP e programação não é o meu forte.
Quando tento executar o programa abaixo aparece o seguinte erro

Microsoft Windows [versão 6.0.6002]
Copyright © 2006 Microsoft Corporation. Todos os direitos reservados.

C:\Users\Juliana>cd C:\Program Files\Java\jdk1.6.0_16\bin

C:\Program Files\Java\jdk1.6.0_16\bin>java multiserver
Exception in thread “main” java.lang.NoClassDefFoundError: manipuladorThread
Caused by: java.lang.ClassNotFoundException: manipuladorThread
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:307)
at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:301)
at java.lang.ClassLoader.loadClass(ClassLoader.java:252)
at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:320)
Could not find the main class: multiserver. Program will exit.

O programa é o seguinte
========multiserver.java=========
import java.io.;
import java.net.
;

//* Classe da thread
class manipuladorThread extends Thread
{
//* conexao usada para conexao concorrente do cliente
Socket newsock;
//* numero da conexao concorrente do cliente
int n;

manipuladorThread(Socket s, int v)
{
    newsock = s;
    n = v;
}

public void run ()
{
    try
      {
        DataInputStream inp = new DataInputStream(newsock.getInputStream());
        PrintStream outp = new PrintStream (newsock.getOutputStream());

        outp.println("Hello :: enter QUIT to exit");

        boolean more_data = true;
        while (more_data)
        {
            String line = inp.readLine();
            if (line==null) more_data=false;
            else
            {
                outp.println("From server: "+line+"\n");
                if (line.trim() . equals("QUIT"))
                    more_data=false;
            }
        }
        newsock.close();
      }
    catch (IOException e)
    {
        System.out.println("IO ERROR "+e);
    }
}

}

//* Classe principal
class multiserver
{
public static void main(String args[])
{

    //* numero da thread concorrente do usuario
    int nreq = 1;

    try
    {
        ServerSocket sock = new ServerSocket(7500);
        for (;;)
        {
            Socket newsock = sock.accept();
            System.out.println("Creating Thread...");
            Thread t = new manipuladorThread(newsock, nreq);
            t.start();
            nreq++;
        }

    }
    catch (IOException e)
    {
        System.out.println("IO ERROR "+e);
    }

}

}

Não consegui encontrar o erro.
O que pode ser?

Beijinhos

Esta excption é lançada quando não é encontrado no classpath a classe q vc usa. Da a seguinte msg de erro java.lang.NoClassDefFoundError: nome da classe