Ludovic Frank Gitignore

Java 用 .gitignore

Java 用の除外ルール 13 件。そのままリポジトリにコピーして使えます。

Java プログラミング言語

Java 用 .gitignore の完全版

# LFGitignore によって生成 - https://lfgitignore.com
# 作成日:2026-10-31 21:49:07 UTC
# 技術:Java

### Java ###
# Javaでコンパイルされたクラスファイル
*.class
# Java アーカイブ
*.jar
# ログファイル
*.log
*.ctxt
# Web アプリケーションのアーカイブ
*.war
.mtj.tmp/
# ネイティブアーカイブ
*.nar
# エンタープライズアーカイブ
*.ear
# ZIP アーカイブ
*.zip
# Gzip で圧縮された tar アーカイブ
*.tar.gz
# RAR アーカイブ
*.rar
# Java クラッシュ ログ
hs_err_pid*
# Javaリプレイファイル
replay_pid*

Java のルールで除外されるもの

以下の各パターンと、.gitignore に含める理由を説明します。

コンパイルされたクラスファイル

パターン 除外対象
*.class Javaでコンパイルされたクラスファイル

パッケージファイル #

パターン 除外対象
*.jar Java アーカイブ
*.war Web アプリケーションのアーカイブ
*.nar ネイティブアーカイブ
*.ear エンタープライズアーカイブ
*.zip ZIP アーカイブ
*.tar.gz Gzip で圧縮された tar アーカイブ
*.rar RAR アーカイブ
hs_err_pid* Java クラッシュ ログ
replay_pid* Javaリプレイファイル

ログファイル

パターン 除外対象
*.log ログファイル

BlueJ ファイル

パターン 除外対象
*.ctxt BlueJ ファイル

Java 用モバイル ツール (J2ME)

パターン 除外対象
.mtj.tmp/ Java 用モバイル ツール (J2ME)

この Java 用 .gitignore の使い方

  1. 上の Java 用ルールをコピーするか、ファイルを直接ダウンロードしてください。
  2. Git リポジトリのルートに .gitignore という名前のファイルを作り、ルールを貼り付けます。
  3. 対象のファイルがすでに追跡されている場合は、git rm -r --cached . を実行して再度コミットしてください。Git の除外ルールは未追跡のファイルにのみ適用されます。
  4. チーム全員で同じルールを共有できるよう、.gitignore をコミットします。

言語 のほかの .gitignore テンプレート

言語 の全テンプレートを見る