index.htmlを自動生成するdirindexの紹介
GitHubにMavenリポジトリを作り、GitHub Pagesで公開するに記述したように、GitHub Pagesには自動的にディレクトリリストを生成する機能がなく、index.htmlが存在しないURLパスを表示しようとすると、「404 Not Found」と表示されるだけである。
これでは何も無いものと誤解を招く可能性があるので、単純にディレクトリ(そのサブディレクトリ、以下同文)についてindex.htmlを生成するユーティリティを作成した。
使い方は単純で、
java -jar dirindex-*.*.*.jar 作成したいディレクトリの指定
とするだけである。指定されたディレクトリのファイルやフォルダを調べ、再帰的にindex.htmlを作成する。
ソースと実行形式のありか
ソースとビルド済の実行形式jarは以下にある。
※この実行形式のページ自体がdirindexで作成したもの。
その他の実行例
GitHub Pagesについて実行したその他の例としてMavenリポジトリがある。
※当然だが、GitHub Pagesそれ自体に実行するわけではない。そうではなく、ローカルにクローンされたリポジトリに対して実行し、その実行結果をGitHub側にプッシュする必要がある。
ディスカッション
コメント一覧
まだ、コメントがありません