Erro: Não foi possível localizar nem carregar a classe principal Servidor.class

Boa noite,

Gostaria do auxilio para entender o por que erro: Não foi possível localizar nem carregar a classe principal Servidor.class

Este é o código que esta sendo compilado e executado.

import java.net.ServerSocket;
import java.net.Socket;
import java.util.Scanner;
import java.io.IOException;

public class Servidor {
public static void main(String[] args ){
try {
ServerSocket servidor = new ServerSocket(12346);
System.out.println(“Porta 12345 aberta”);

		Socket cliente;

		cliente = servidor.accept();
		System.out.println("Nova conexao com o cliente: " + 
				cliente.getInetAddress().getHostAddress());
		
		Scanner entrada = new Scanner(cliente.getInputStream());
		while ( entrada.hasNextLine()){
			System.out.println(entrada.nextLine());
		}
		entrada.close();
		servidor.close();
	} catch (IOException e) {
		// TODO Auto-generated catch block
		e.printStackTrace();
	}
}

}

Aqui funcionou normalmente.

Como vc está executando?

package testeDavi;
import java.net.ServerSocket;
import java.net.Socket;
import java.util.Scanner;
import java.io.IOException;

public class Servidor {
	public static void main(String[] args) {
		try {
			ServerSocket servidor = new ServerSocket(12346);
			System.out.println("Porta 12345 aberta");

			Socket cliente;

			cliente = servidor.accept();
			System.out.println("Nova conexao com o cliente: " + cliente.getInetAddress().getHostAddress());

			Scanner entrada = new Scanner(cliente.getInputStream());
			while (entrada.hasNextLine()) {
				System.out.println(entrada.nextLine());
			}
			entrada.close();
			servidor.close();
		} catch (IOException e) {
			// TODO Auto-generated catch block
			e.printStackTrace();
		}
	}
}

DaviPiala;

Compilação: javac Servidor.java - “Ocorre sem erros”.

Execução: java Servidor.class, é quando ocorre o erro.