Importar pacotes próprios

4 respostas
luiz_renato

Pessoal,

Uma duvida muito boba :frowning: , mas não consigo resolver e pelo q procurei não achei no histórico das mensagens :
Crio algumas classes num package br.com.scb (uso package br.com.scb; no inicio do arquivo , acho que é isso o certo ) e compilo com javac -d . ClasseA.java e é criada a pasta /br/com/scb onde é colocado ClasseA.class . ok…
Mas só consigo usar a classe se colocar o import br.com.scb.ClasseA ou import br.com.scb.ClasseB e não usando o * no final do import .
Pergunto : tem que garar um jar ou algo parecido ou estou pisando na bola feio :oops: ?
Estou usando o RealJ .

Luiz Renato

4 Respostas

_fs

Acho que é só colocar o package todo num .jar

N

Não é só vc chamar o NomedaClasse.metodo() :o

:idea:

R

tenta import br.com.;
vc deve tar tentando br.
;, nao?

luiz_renato

Caros colegas ,

Descobri que é uma questão de setar o classpath :oops: ao compilar , de forma que compilando via linha de comando javac -classpath “.” ClasseA , funciona lega , poiis estava usando “.”, que não funcionaria 9que dizer a estrutura de diretorios estava abaixo da pasta onde eu “chamei” o javac .
Cheguei a gerar um arquivo jar com as classes e deu na mesma .
Estou usando o RealJ e vou tentar configurar nele tbm.

[]´s

Luiz Renato

Criado 27 de novembro de 2003
Ultima resposta 28 de nov. de 2003
Respostas 4
Participantes 4