DevFaqGeneralWhatIsNetBeansExeJa

netbeans.exe はなんですか? 誰がコンパイルしなぜそこに置いてあるのでしょう?

netbeans.exe は NetBeans の Windows 用のランチャーです。基本的は NetBeans の起動のためにクラスパスを設定しコマンド行の引数を渡し Java を起動します。

この exe ファイルを提供している主な理由は次の通りです:

  • コンソールを起動しないで NetBeans を起動する
  • Windows のシェルは Windows のバージョンによって互換性がない
  • いくつかの Windows のバージョンではコマンド行で使用できる文字列の長さが限られている
  • アイコンをだぶるクリックで起動できるようにする

これは単に小さい C++ アプリケーションです。ソースは core/launcher にあります。

実際には 2 つの実行ファイルがあります。nb.exe と netbeans.exe です。netbeans.exe はコンソールウィンドウを表示しません。したがってログを見ることができませんが、nb.exe はコマンド行を出力します。中身を見ると netbeans.exe は nb.exe を起動しているだけです。(したがって nb.exe を違う名前にしないでください)


Not logged in. Log in, Register

By use of this website, you agree to the NetBeans Policies and Terms of Use. © 2012, Oracle Corporation and/or its affiliates. Sponsored by Oracle logo