Problemas ao importar um pacote (import MeuPacote;)

2 respostas
M
No diretorio da minha applição  um outro diretorio chamado dataAccess e dentro desse diretorio está o arquivo DataAccess.java e DataAccess.class correspondente a classe que fiz. Bem no diretorio da minha aplicaçao eu criei o arquivo manifest.txt com o seguinte conteudo:

Main-Class: dataAccess.DataAccess

Name: dataAccess/DataAccess.class

Java-Bean: True

e ai eu criei o arquivo dataAccess.jar com o comando:

jar cfm dataAccess.jar manifest.txt dataAccess.<em>.</em>

o arquivo dataAccess.jar foi gerado. no CLASSPATH do sistema coloquei o caminho do dataAccess.jar.

no diretorio da aplicação tem um outro diretorio chamado DataAccessInterface e dentro dele está o DataAccessInterface.java que importa o DataAccess atraves da linha:

import dataAccess.DataAccess;

Mas quando eu vou compilar esse arquivo DataAccessInterface.java ele  o seguinte erro:

cannot access dataAccess.DataAccess

bad class file: c:\documents and settings\maxwell\my documents\java\devel\myservlet\dataAccess.jar     (dataAccess/DataAccess.class)

class file contains wrong class: DataAccess

Please remove or make sure it appears in the correct subdirectory of the classpath

import dataAccess.DataAccess;

Alguem sabe qual é o problema???

2 Respostas

F

vc declarou o pacote no dataAccess?

package dataAcess

se vc n tiver feito isso, entaum o problema deve ser esse, se n for… dai n sei…

M

Valew cara, o erro era esse mesmo!!!

Criado 18 de maio de 2004
Ultima resposta 18 de mai. de 2004
Respostas 2
Participantes 2