.gitignore para Java
13 regras de exclusão para Java, prontas a copiar para o seu repositório.
A linguagem de programação Java
O .gitignore completo para Java
# Gerado pelo LFGitignore - https://lfgitignore.com
# Criado: 2026-10-13 16:10:43 UTC
# Tecnologias: Java
### Java ###
# Ficheiro de classe Java compilado
*.class
# Arquivo Java
*.jar
# Ficheiro de registo
*.log
*.ctxt
# Arquivo de aplicação web
*.war
.mtj.tmp/
# Arquivo nativo
*.nar
# Arquivo empresarial
*.ear
# Arquivo ZIP
*.zip
# Arquivo tar comprimido com gzip
*.tar.gz
# Arquivo RAR
*.rar
# Registo de falhas do Java
hs_err_pid*
# Ficheiro de reprodução do Java
replay_pid*
O que estas regras de Java ignoram
Veja abaixo cada padrão e a razão para o incluir no seu .gitignore.
Ficheiro de classe compilado
| Padrão | O que ignora |
|---|---|
*.class |
Ficheiro de classe Java compilado |
Ficheiros de pacotes #
| Padrão | O que ignora |
|---|---|
*.jar |
Arquivo Java |
*.war |
Arquivo de aplicação web |
*.nar |
Arquivo nativo |
*.ear |
Arquivo empresarial |
*.zip |
Arquivo ZIP |
*.tar.gz |
Arquivo tar comprimido com gzip |
*.rar |
Arquivo RAR |
hs_err_pid* |
Registo de falhas do Java |
replay_pid* |
Ficheiro de reprodução do Java |
Ficheiro de registo
| Padrão | O que ignora |
|---|---|
*.log |
Ficheiro de registo |
Ficheiros do BlueJ
| Padrão | O que ignora |
|---|---|
*.ctxt |
Ficheiros do BlueJ |
Ferramentas móveis para Java (J2ME)
| Padrão | O que ignora |
|---|---|
.mtj.tmp/ |
Ferramentas móveis para Java (J2ME) |
Como utilizar este .gitignore para Java
- Copie as regras de Java acima ou descarregue o ficheiro diretamente.
- Crie um ficheiro com o nome .gitignore na raiz do seu repositório Git e cole nele as regras.
- Se o Git já acompanhar alguns desses ficheiros, execute git rm -r --cached . e faça um novo commit: o Git só aplica regras de exclusão aos ficheiros que ainda não acompanha.
- Faça commit do .gitignore para que toda a equipa utilize as mesmas regras.