- Javaで書かれたMindMap作成ツール
 
# 書き込もうとしたら止まる場合
# 原因
FreeMindは内部的に Java Runtime Environment 7を使用しています. これはFreemindの内部に入っているためFreeMindはこれを参照するようです.
何かしらの原因で固まっている場合,このJava7が上手く動いていない/正常に機能していない可能性があります.
実験した所Java9以上では正常にFreeMindが動かない為Java8をローカルにダウンロードし,これをFreeMindが利用するようにすれば解決します.(おそらく)
# 環境
- Mac OS
 
# 修正方法
- 
まずJava SE8をダウンロードします
 - 
installしたらターミナルで
/usr/libexec/java_home -Vを実行します. 
 | 
 | 
ここでJavaSE 8のinstall pathを確認します,上の例では /Library/Java/JavaVirtualMachines/jdk1.8.0_181.jdk です.
- 
次にFreeMindの設定を行うために
cd /Applications/FreeMind.app/Contents/します - 
ここで 簡単の為に
cd PlugInsします.lsするとjdk1.7.0_45.jdkが入っている事がわかります. - 
このディレクトリにあるJavaをFreemindが利用するのでここにシンボリックリンク/ハードリンクを起きます
 
ln -s /Library/Java/JavaVirtualMachines/jdk1.8.0_181.jdk
- ls -l し正常に /Library/Java/JavaVirtualMachines/jdk1.8.0_181.jdk にjdk1.8.0_181.jdkからリンクが貼られている事を確認します
 - 続いて 
cd ../し,一つ前に戻った後 vimかemacsなどでInfo.plistを開きます 
この中の
 | 
 | 
このjdkの部分を jdk1.8.0_181.jdk (先ほど置いたjdkの名前)に変更すれば大丈夫です.