olá pessoal,
está gerando a excessão “Cannot resolve symbol” “symbol: class CommandException”,
quando compilo um arquivo java (Command.java)…
Sei o q ker dizer a excessão…
mas num entendi o pq!!!
arquivo Command.java
[code]package Multibrands.FaqTool.Commands;
import javax.servlet.http.*;
public interface Command
{
public String execute( HttpServletRequest req )
throws CommandException;
}
[/code]
arquivo CommandException.java
[code]package Multibrands.FaqTool.Commands;
public class CommandException extends Exception
{
public CommandException()
{
super();
}
public CommandException( String msg )
{
super( msg );
}
}
[/code]
…Eles se encontram na mesma pasta (notem o pacote).
E o arquivo CommandException.java já está compilado.
agradeço os helps.
certifique-se de q o diretório corrente (o ponto “.”) esteja no seu classpath
isso q é estranho matheus, eu já verifiquei isso tbm… tanto q, o outro
arquivo, CommandException.java está compilando.
a coisa piorou pessoal… 
testei mais dois projetos, agora, todos os arquivos q fazem referencia
à classes q estão no mesmo pacote, ocorre essa excessão…
“cannot resolve symbol”
num to entendendo mais nada… num lembro o q eu fiz…
à propósito, minha classpath:
.;%JAVA_HOME%\lib;%JAVA_HOME%\jre\lib;d:\projetos\java;%CATALINA_HOME%\common\lib\servlet-api.jar;%CATALINA_HOME%\common\lib\jsp-api.jar
estou usando J2SE 1.4.2.05
cara, tu ta compilando isso tudo no console? não ta usando nenhuma IDE não? facilita… :roll:
bom matheus, usei o Netbeans e resolveu… mas…
eu naum ganhei nada, naum aprendi com isso… :sad:
acho q vc concorda comigo, q se eu kero ser um desenvolvedor
profissional, naum posso ficar dependente de uma IDE.
Deixando de saber realmente o acontece “por trás dos panos”
vou continuar “cabreiro” com isso, enquanto naum saber o
motivo desta excessão naum vou sossegar…
mas, agradeço os helps… 
põe a classe no classpath e testa…
[quote=“filipebfs”]bom matheus, usei o Netbeans e resolveu… mas…
eu naum ganhei nada, naum aprendi com isso… :sad:
acho q vc concorda comigo, q se eu kero ser um desenvolvedor
profissional, naum posso ficar dependente de uma IDE.
Deixando de saber realmente o acontece “por trás dos panos”
vou continuar “cabreiro” com isso, enquanto naum saber o
motivo desta excessão naum vou sossegar…
mas, agradeço os helps…
[/quote]
concordo perfeitamente contigo. Mas, se o ponto “.” esta no CLASSPATH q o javac ta lendo pra compilar… então, não há pq ele não achar classes q estão no mesmo diretório q a q vc esta tentando compilar… :roll: , deve ter algo errado…
se puderem me dar uma atenção à essas imagens, agradeço…


acredito q vc esteja tendo a mesma curiosidade q tive ha pouco tempo, se for verifica o classpath antes de usar o console, pq eu acho q a diferenca eh q na IDE o classpath esta configurado com o pacote q esta usando e nas variaveis de ambiente nao deve possuir o caminho pra tal pacote, por isso no console nao enxerga
pissike, corriga-me se estiver errado…
perceba na imagem, q estou compilando as duas classes dentro do caminho
informado no prompt:
d:\projetos\java\exs\login-bd\LoginDB\Beans>
…e mais, na imagem, exibi também o classpath:
.;%JAVA_HOME%\lib;%JAVA_HOME%\jre\lib;d:\projetos\java;%CATALINA_HOME%\common\lib\servlet-api.jar;%CATALINA_HOME%\common\lib\jsp-api.jar
…perceba o “.” no classpath. O diretório onde estou compilando os arquivos,
é o pacote das duas: LoginDB.Beans
aeee pessoal, obtive resposta no tópico
num sei mais o q fazer!
obrigado a todos do PJ, valeu mesmo! :viva: