Meu program num tah rodando

favor alguem pode me ajudar
faco o programa ele compila normalmente ai eu tento rodar
usando o javac NomeArquivo ai aparece a msg

C:\Documents and Settings\Administrador\Desktop>javac Teste
error: Class names, ‘Teste’, are only accepted if annotation processing is expli
citly requested
1 error

C:\Documents and Settings\Administrador\Desktop>

oq eu faco

para compilar:

javac NomeDoArquivo.java

para rodar:

java NomeDoArquivo - sem o .java ou o .class

http://java.sun.com/docs/books/tutorial/getStarted/problems/index.html

vai ver esta faltando um .java ai

http://guj.com.br/java.tutorial.artigo.16.1.guj

entao eu fiz isso ai
primeiro javac NomeArquivo.java
num aparece nada

ai depois fiz javac nomeArquivo
ai aparece esse erro de novo

C:\Documents and Settings\Administrador\Desktop>javac Teste.java

C:\Documents and Settings\Administrador\Desktop>javac Teste
error: Class names, ‘Teste’, are only accepted if annotation processing is expli
citly requested
1 error

C:\Documents and Settings\Administrador\Desktop>

quando você fez javac NomeDoArquivo.java apareceu o arquivo NomeDoArquivo.class ??
se sim basta você fazer java NomeDoArquivo para rodar o programa… da uma olhada no tutorial do guj ai de cima tb vai te ajudar…

Como ta o nome do seu arquivo?

Tem que ser o mesmo da classe publica
Ex:
Em um arquivo chamado Teste.java

public class Teste{
//... O resto da classe

Eu estou usando o JCreator:

Qual é o erro na meu programa é o seguinte:
preciso ler uma matriz como entrada e depois salvar…
Como ser fosse meu conjunto Solução!!!
me dê uma ideia aí, quem puder me ajudar…pq tá dificil e não quero desanimar…valew;;

public class Grafos
{
public static void main(String[] argumentos) {
int tamanhoV = 4;
int[][] matriz = new int[tamanhoV][tamanhoV];

	for (int i = 0; i < tamanhoV; i++) {
		for (int j = 0; j < tamanhoV; j++) {
			matriz[i][j] = (i == j) ? 0 : 1;
		}
}
public void GravarReg(int cod, String nome) throws IOException
{   
	FileOutputStream out=new FileOutputStream("alpha.txt") ;   
	PrintStream saida = new PrintStream (out);	
	try
	{ 		
		saida.println(cod + " " + nome + '\n');   
		saida.close();
		saida.flush();
	} catch(Exception e)
	{   
		System.err.println(e);   
	}   
}  

// FUNÇÃO QUE LER ARQUIVO
public static void main(String[] args) {
	try {
		Matriz m=new Matriz();
		m.GravarReg(4,"arquivo");
		FileInputStream in = new FileInputStream("alpha.txt");
		DataInputStream file = new DataInputStream(in);
		String str;
		
		while ( file.available()!=0){
			str=file.readLine();
			System.out.println(str);// escreve na tela
		}
		in.close();
	} catch (IOException e) {
		e.printStackTrace();
	}		
	
}

}
}

coloca seu codigo conforme esse tutorial…

http://www.guj.com.br/posts/list/50115.java