ダウンロード
最新版: v1.3.6-jdk21 (2026年5月1日) | リリースノート
v1.3.6-jdk21 の主な変更
- JDK 26 完全対応: ビルド・全テスト実行・GUI 起動を JDK 26 で CI 検証済(JEP 504 による
JApplet削除に対応済)。配布物は Java 21 ターゲットでビルド(class file version 65)のため、JDK 21 LTS 〜 JDK 26 のいずれの環境でも動作します - 内部コード現代化: SLF4J ロガー導入、
java.io.File→java.nio.file.Path移行、java.timeAPI 採用、空 catch 監査と意図コメント整備 - バグ修正:
dcterms:modifiedが仏暦圏(タイ等)・日本和暦ロケール環境で EPUB 3.3 仕様違反になる問題を修正 - Breaking changes:
BookInfo等の公開フィールドでVector→ArrayListに変更。バイナリ互換性のため、外部ライブラリとして AozoraEpub3 を使うコードは要再コンパイル
過去のリリース内容は リリース一覧 を参照してください。
このプロジェクトについて
本ソフトウェアは hmdev 氏の AozoraEpub3 をベースに、narou.rbとの互換性維持、Java 21〜26 対応と最新 OS 向けの調整を行った派生版です。
EPUB 3.3 および 電書協/電書連 EPUB 3 制作ガイドの準拠を目指し、epubcheck 5.x で検証しています。
動作環境
- Java 25 LTS 推奨
- Java 21 LTS との互換性を維持しています(JDK 26 ランタイムでも動作確認済)
- 最低動作要件は Java 21 以降
- Windows / macOS / Linux
Java をお持ちでない場合は、Eclipse Temurin から Java 25 LTS をダウンロードしてください(Java 21 LTS でも動作します)。
Java 25 のインストール(Eclipse Temurin)
Windows
- Adoptium Releases を開きます
- JDK 25 → Windows x64 →
.MSIを選択しダウンロードします - MSI ファイルをダブルクリックしインストールします
- コマンドプロンプトで
java -versionを実行し確認します
macOS
- Adoptium Releases を開きます
- JDK 25 → macOS →
.PKG(Intel または Apple Silicon M1/M2)をダウンロードします - PKG ファイルをダブルクリックしインストールします
- ターミナルで
java -versionを実行し確認します
Linux(Ubuntu/Debian)
- Adoptium Releases を開きます
- JDK 25 → Linux x64 →
.TAR.GZをダウンロードします - 展開します:
tar -xzf OpenJDK25U-jdk_x64_linux_hotspot_25_x.tar.gz - PATH に追加するか、
./jdk-25.x.x+yy/bin/java -versionで確認します
推奨手順(Windows)
- 上記の Windows版ダウンロード ボタンから最新の ZIP ファイルをダウンロードします
- 任意のフォルダに展開します
AozoraEpub3.exeをダブルクリックして起動します- GUI が表示されたらセットアップ完了です
注意: JAR ファイルのダブルクリックが機能しない場合は EXE ファイルを使用してください。
インストール(macOS / Linux)
- 上記の macOS版 または Linux版ダウンロード ボタンから TAR.GZ ファイルをダウンロードします
- 展開します:
tar -xzf AozoraEpub3-*.tar.gz - フォルダに移動し実行します:
./AozoraEpub3.sh - 実行権限エラーの場合は先に実行:
chmod +x AozoraEpub3.sh
コマンドラインでの実行
詳細な設定が必要な場合は、コマンドラインから実行できます。
java -jar AozoraEpub3.jar -of -d out input.txt
GUI を起動する場合は引数なしで実行します: java -jar AozoraEpub3.jar
詳細は README をご参照ください。
関連ガイド
- narou.rb 導入ガイド — Web小説ダウンローダーの導入と AozoraEpub3 連携
トラブルシューティング
- Java がインストールされていない場合 — Temurin から Java 25 LTS をダウンロードしインストールしてください(Java 21 以降であれば動作します)。
- Windows で JAR ファイルが開かない場合 — EXE ファイルを使用するか、コマンドプロンプトから
java -jar AozoraEpub3.jarで起動してください。 - Linux/macOS で permission denied エラー —
chmod +x AozoraEpub3.shを実行し、再度起動してください。 - その他の問題 — GitHub Issues でご報告ください。
関連リソース
- GitHub README — 機能・設定詳細
- EPUB 3.3 日本語解説 — 3.0 との差分と対応状況
- English — View this page in English