2009-04-03 4 views
10

Netbeans、確かにJavaコンパイラと 実行者は、ファイルをコンパイルして実行するためにクラスパス を知る必要があります。 Netbeansでファイルを開くと、 はその情報を教えてくれません。 プロジェクトを設定すると、その プロセスは、Java リソースがあるNetbeansに通知します。Netbeansでプロジェクトレスファイルをコンパイル&実行するには?

しかし、他のIDEでも簡単にこれを行うことができます。それは良い習慣ではありませんが、簡単で素早く「だまされる」ことができます。

&は、プロジェクトに属していないファイルをNetbeansでコンパイルする方法はありますか?

編集:ファイルがプロジェクトに属していない場合、オプションはグレー表示されます。

+2

問題はNetBeansが全てのAntに依存しているということです。 antファイルなし - >コンパイルも実行もありません。 –

答えて

4

ベストプラクティスNetBeansは、出荷時の製品が含まれていないことを知っているダミーの「試してみてください」プロジェクトを作成するだけですが、毎回新しいプロジェクトを作成する必要はありません。

このようにして、さまざまなクラスのコードスニペットを収集することもできます。各実験クラスにmain()メソッドを追加すると、メインプロジェクトクラスに設定したものを変更するだけで、IDEでそれらをすべて実行することができます。これは私がやることであり、それはかなりうまくいく。

1

Java、Ruby、...プロジェクトで実行できる「既存のソースで新しいプロジェクトを作成する」を使用しないのはなぜですか?

これを実行すると、netbeansはプロジェクトのディレクトリ内にnbprojectフォルダのみを作成し、すべてが正常であるはずです。

+0

ファイルが1つしかない場合、ファイルではなくソースでディレクトリを選択する必要があるため、理想的ではありません – boardtc

1

このソリューションは、プロジェクトも「型指定」されており、4つの言語で作業するため、うまく機能しません。私は "rubystuff"プロジェクト、 "pythonstuff"プロジェクト、 "javastuff"などを持っているのを嫌っています。

関連する問題