軽量マークアップ言語 AsciiDoc 用のテキストエディタ AsciidocFX がとても良さそうだったので、インストールして試してみたいと思いました。
でも提供されているのは x64 (64 bit) 版のみで、x86 (32 bit) 環境で使用したい場合は自分でビルドしろって書いてあります。
https://github.com/asciidocfx/AsciidocFX
仕方がないので、自分でビルドしてみたいと思います。
尚、環境は Windows 7 (32bit) です。
AsciidocFX のバージョンは 1.5.5 です。
ビルドの方法
基本的には GitHub に記載されているとおりですが、環境によってはプロキシの設定などが必要になります。
JDK 8 をインストール
まずは JDK 8 をインストールします。
リンク先からダウンロードし、ウィザードに従ってインストールするだけでいけると思います。
Apache Maven のインストールと環境変数の設定
Apache Maven をダウンロードし、展開します。
展開した中に bin というフォルダがあるので、これを環境変数の path に追加します。
この後、Apache Maven を使ってビルドを行いますが、その最中にネットから不足しているコンポーネントなどをダウンロードしてくるようなので、プロキシ配下の環境の場合は Apache Maven のプロキシの設定を行っておかないとビルドに失敗します。
Apache Maven のプロキシ設定については以下の記事がわかりやすかったのでご参照ください。
http://qiita.com/nikuyoshi/items/567f78e07e5733907491
AsciidocFX のビルド
GitHub から AsciidocFX のソースコードをダウンロードして展開します(またはクローンします)。
コマンドプロンプトから AsciidocFX の展開先へ移動し、以下のコマンドを実行します。
$ mvn clean install
AsciidocFX のフォルダ内の target/appassembler/bin
に asciidocfx.bat
(または asciidocfx.sh
) というファイルがあるので実行すると AsciidocFX が起動します。
これでとりあえず AsciidocFX が起動して使えるようになりました。
ただ、私の環境では Fatal Error がいくつか発生しているので気になります。
他には、jar ファイルや zip ファイルも生成されていました。
インストーラーなどは作成できないのかな?