Estou criando servlets no Eclipse, mas não estão conseguindo importar (enxergar) as classes J2EE. Alguém sabe dizer o quê pode estar acontecendo?
Você incluiu o servlet.jar ou j2ee.jar no classpath do seu projeto?
O servlets.jar eu já tinha incluído…
Tenho que incluir o caminho para j2ee.jar ou caminho para pasta lib de J2EE_HOME (onde estão todos os .jar, inclusive j2ee.jar)?
Incluir o servlet.jar já é suficiente, não precisa incluir também o j2ee.jar.
Mas se fosse incluir o j2ee.jar ao invés do servlet.jar, teria que ser o próprio arquivo, colocar o diretório em que ele está não é suficiente.
Mas considerando que você disse que já havia incluído o servlet.jar, teoricamente funcionaria…
Passou a funcionar depois que eu entrei em PROJECT/PROPERTIES. Na opção JAVA BUILD PATH selecionando a aba LIBRARIES e adicionando j2ee.jar. O que realmente o Eclipse faz aqui? Pensei que ele incluiria j2ee.jar no CLASSPATH mas verificando as variáveis do sistema percebí que isso ele não fez… o q ele fez então?
O Eclispse nao usa o classpath do sistema. Toda e qualquer lib que voce for precisar, voce deve explicitamente adicionar no build path dele.
Rafael