Programa Java não reconhece as classes String e Integer

Nerds,

importei um projeto web no Eclipse e resolvi alterar o nome do projeto. O que aconteceu depois é que começou a indicar que não reconhecia, por exemplo, as classes Integer e String, sugerindo criá-las. Imaginei que fosse a referência que foi perdida. Tentei corrigi-la, alterando o nome físico da pasta, mas aí nem carregou mais.

Sabem em que arquivo ficar registradas as referências das pastas e arquivos? Imagino que seja um arquivo XML ou um arquivo oculto. Será que o diretório do projeto original tem que ser preservado na máquina hospedeira? O original foi feito em uma máquina com Linux e estou importando para uma máquina com o Mac OS.

Att.,
Fernando Ventura Jr.

Se voce alterou o nome do projeto, provavelmente voce precise atualizar a definicao do pacote no inicio de cada classe.

package br.com.novonome;

O que pode acontecer também, é a falta de um JDK, pode até ser que esteja instalado no seu pc, mas a IDE não reconhece.

…mas apesar da mensagem de erro o programa funciona, mas me incomoda porque deve ficar misturado problema real com problema. Bem a parte do programa original que usa o Jersey para montar um servidor de json funciona, mas o serviço que acrescentei não.

Não uso essa notação invertida. Tanto no original quanto nas cópias está:
src
|------------entity
               |---------------Colaborador

|------------persistence
               |----------------Dao
               |----------------ColaboradorDao
|------------service
               |----------------ColaboradorService