erro usando package  XML
Índice dos Fóruns » Java Avançado
Autor Mensagem
evandrolnrPJ
Debugger
[Avatar]

Membro desde: 26/10/2004 00:00:00
Mensagens: 51
Offline

Criei a classe abaixo no diretório c:\meudir
=======================================
package util;
public class Teste{
public static void main(String[] args){
System.out.println("teste");}
}
=======================================
Compilei sem erro, via DOS, com comando:
javac -cp . -d . Teste.java

Executei o comando abaixo via DOS, a partir do diretório c:\meudir\util
java -cp . Teste

Recebi o erro NoClassDefFoundError: Teste (wrong name: util/Teste)

Executei o mesmo comando, a partir do diretório c:\meudir, e recebi o mesmo erro

Pergunta: qual o comando e/ou diretório devo usar no DOS para executar Teste.java ?
[WWW] [ICQ]
evandrolnrPJ
Debugger
[Avatar]

Membro desde: 26/10/2004 00:00:00
Mensagens: 51
Offline

ÔOps, esqueci dos protocolos: Boa noite pessoal, e obrigado
[WWW] [ICQ]
Guilherme MelloPJ
JWizard
[Avatar]

Membro desde: 25/04/2004 00:00:00
Mensagens: 2994
Offline

evandrolnr wrote:ÔOps, esqueci dos protocolos: Boa noite pessoal, e obrigado



http://blog.guilhermemello.com
[WWW] aim icon [ICQ]
evandrolnrPJ
Debugger
[Avatar]

Membro desde: 26/10/2004 00:00:00
Mensagens: 51
Offline

Guilherme, não entendi a sua resposta. . .
[WWW] [ICQ]
evandrolnrPJ
Debugger
[Avatar]

Membro desde: 26/10/2004 00:00:00
Mensagens: 51
Offline

Para executar uma classe dentro do pacote da linha de comando digite java nomedopacote.nomedaclasse .

Exemplo:

Se vc está em C: e precisa executar a classe teste do pacote util, digite:

C:\> java util.Teste
[WWW] [ICQ]
azevedomtPJ
JavaTeenager
[Avatar]

Membro desde: 14/09/2003 00:00:00
Mensagens: 160
Offline

A partir do diretório c:\meudir, digite:

java util.Teste

Have fun !
[WWW] [ICQ]
 
Índice dos Fóruns » Java Avançado
Ir para:   
Powered by JForum 2.1.8 © JForum Team