Um projeto Java possui um construtor Java associado que pode compilar incrementalmente os arquivos fonte Java à medida que eles são alterados.
Um projeto Java também mantém informações sobre a hierarquia de tipo, referências e declarações de elementos Java. Essas informações são constantemente atualizadas à medida que o usuário altera o código fonte Java. Elas não dependem do construtor.
Você pode organizar os projetos Java de duas maneiras diferentes:
Construtor Java
Suporte de Reformulação
Copiando e Movendo Elementos Java
Criando Elementos Java
Criando um Projeto Java como seu Próprio Contêiner
de Origem
Criando um Projeto Java com Pastas de Origem
Criando uma Nova Pasta de Origem
Filtrando Elementos
Gerando Getters e Setters
Criando um Novo Projeto Java
Assistente para Novo Projeto Java
Preferências de Novo Projeto