ゴミ箱の中のメモ帳

まだ見ぬ息子たちへ綴る手記

UbuntuでFreeMindが起動しない

先程マインドマップツールのFreeMindを使おうと思いaptからインストールしたがどうも動かない。

% sudo apt-get install freemind

インストールは成功するが、UnityランチャーからFreeMindをクリックしても起動しない。

手を動かしながら考える企画提案 アイデアがみるみるカタチになるFreeMind仕事術

手を動かしながら考える企画提案 アイデアがみるみるカタチになるFreeMind仕事術


FreeMindはJavaで作られている。そのJavaでよくありがちなのが、JavaのPATHが違ってJavaを探せずに起動できないというもの。

ターミナルから起動させようとするとやはりエラーが出る。

% freemind
[warning] /usr/bin/freemind: No java runtime was found
[error] /usr/bin/freemind: Unable to find an appropriate java runtime. See java_wrappers(7) for help

"No java runtime was found"とやはりJavaが見つかっていないようだ。


ここで普段ならFreeMindoの起動スクリプトに書かれているJavaのPATHを直接書き換えるのだが、10秒ほどFreeMindの起動スクリプトを見る中ではJavaのPATHをハードコードしている雰囲気がなかった。環境変数からJavaのPATHを取得している様子。

% # 起動スクリプトのPATH
% which freemind
/usr/bin/freemind


ということで、今回はFreeMindの起動スクリプトを書き換えるのではなく環境変数から指定することにした。FreeMindでJavaのPATHとして取得するのは「JAVA_BINDIR」という環境変数の様子。名前の通りJavaの実行ファイルがあるディレクトリを指定する。
Java関連は起動スクリプトがネックな気がするな。

% JAVA_BINDIR=/usr/bin freemind

これで問題なく起動できた。

ザ・マインドマップ

ザ・マインドマップ

ふだん使いのマインドマップ 描くだけで毎日がハッピーになる

ふだん使いのマインドマップ 描くだけで毎日がハッピーになる

マインドマップ(R)for kids勉強が楽しくなるノート術

マインドマップ(R)for kids勉強が楽しくなるノート術

マインドマップ超入門 (トニー・ブザン天才養成講座) (トニー・ブザン天才養成講座 1)

マインドマップ超入門 (トニー・ブザン天才養成講座) (トニー・ブザン天才養成講座 1)

  • 作者: トニー・ブザン,近田美季子
  • 出版社/メーカー: ディスカヴァー・トゥエンティワン
  • 発売日: 2008/12/20
  • メディア: 単行本(ソフトカバー)
  • 購入: 15人 クリック: 139回
  • この商品を含むブログ (44件) を見る