NetBeans 内のディレクトリ:インストールとプロジェクト
原文:Directories in Netbeans: Install, User and Projects
NetBeans 内のディレクトリ:インストール、ユーザとプロジェクト
NetBeans が使うディレクトリは以下の主に 3 つです:
- インストールディレクトリ:IDE がインストールされ、そこから実行されるディレクトリです。
- ユーザディレクトリ:ユーザの設定が保管されています。
- プロジェクトディレクトリ:ネットビーンズのプロジェクトが保管されています。各プロジェクトにはそれ自身のプロジェクトディレクトリがあります。NetBeans 4 から導入されました。
推奨:
- ディレクトリは分割しておきましょう。例えば、ユーザディレクトリの中にプロジェクトを作ることも可能ですが、そうしない方が賢明です。ディレクトリを消すときに他のデータが消えてしまわないようにディレクトリは分割しておきましょう。いくつか理由はありますが例えば、IDE のインストールディレクトリのデータが破損していて IDE を再インストールできた場合、既にあるユーザセッティングやプロジェクトは再インストール後にそのまま使うことが出来ます。同様にもしユーザディレクトリが破損しても IDE を再インストールすることなく、新しいユーザディレクトリで実行することが出来、既にあるプロジェクトも IDE で開くことが出来ます。
- マスターディレクトリの下にプロジェクトを作ってください。IDE は (正確には) これを強制できませんが、すべてのプロジェクトを一番上の階層に作ったり、このフォルダの中でプロジェクトをアレンジすることは可能です。これはプロジェクトをソース管理システムに保存する時、特に便利です。
- プロジェクトプロパティダイアログでソースフォルダプロパティを変更したソースはプロジェクトディレクトリから離しておいてください。こうすることによっていつでもプロジェクトを削除したり再作成することが出来ます。
- IDE を再インストールして実行中に問題が起こった場合、考えられる最も考えられる原因は以前のユーザディレクトリと他の設定との競合です;以下のセクションに記述したような異なるユーザディレクトリで IDE を実行してみてください。
ユーザディレクトリ:
- カレントユーザディレクトリの見つけ方:IDE を実行し、(ヘルプもしくはこの製品について にある) この製品についてというボックスを開いてください。そして“詳細”タブに切り替えます。そこにユーザディレクトリのエントリがあります。
- もし IDE が実行できないときは:<IDE のインストールディレクトリ>/etc/*.conf ファイルをチェックしてください。“netbeans デフォルトディレクトリ”というエントリがあります。
- 時々、ユーザディレクトリの破損により、設定がセーブできないなどのおかしい挙動が起こることがあります。このような場合が考えられます。
- “<netbeans インストールディレクトリ>/bin/netbeans.exe -userdir < 作成するディレクトリへのパス >” このようなコマンドを用いて新しいユーザディレクトリで IDE を実行します。例えば、< 作成するディレクトリへのパス > は、"c:\temp\myuserdir" というように指定します。IDE が < 作成するディレクトリへのパス > を作成し、そのセッションのユーザディレクトリとしてそれを使用します。
- IDE を実行し、ブログに書いてあるように“この製品について”の中の詳細タブからユーザディレクトリをメモします。IDE を閉じます。エクスプローラを開き、< userdir > の名前を < userdir.bkp > のように変更します。通常のデスクトップアイコン、もしくはスタートメニューから IDE を実行します。IDE は< usedir > が存在しないことを認識し、< usedir > を作成します。もし、現在のユーザディレクトリを保存しなくてもよいのであれば単純にディレクトリを削除してもかまいません。IDE によって次のスタートアップの時にディレクトリが作成されます。
- ユーザディレクトリを永久的に異なるディレクトリにするために環境設定ファイルでユーザディレクトリの値を修正してください。
- 異なる設定ごとに複数のユーザディレクトリを用意し、IDEで呼び出している間に "-userdir" オプションを用いて切り替えることが出来ます。
