2012-01-05 9 views
0

私はJavaアプリケーションを開発しています。これを実行するには、いくつかのコマンドライン引数を使用しています。 これらのコマンドライン引数は、基本的にクラス名と関数であり、この特定のクラスは異なるプロジェクトにあります。eclipse Javaアプリケーションでjava引数とclasspathを追加する方法は?

私のJavaプロジェクトのクラスパスにこのクラスを追加する方法はありますか?そのjarファイルを作成し、ビルドパスに追加してください。

P.S私のIDEはEclipseです。

答えて

2

ビルド時に2つのプロジェクトをリンクすることができます。

プロジェクトを右クリックし、[Java Build Path]、[Projects]タブをクリックし、クラスパスに追加するプロジェクトを追加します。

enter image description here

あなたは、Eclipseからプログラムを実行中に、コマンドライン引数を追加するメニューを実行するために行く、実行構成、あなたの最後の実行構成を選択し、引数(複数可)に引数タブと種類に行きたい場合はあなたはそれを欲しがっています。

enter image description here

0

何がやりたいことは日食を介して2つのコマンドラインのような引数の挿入をシミュレートする場合は、クラスを右クリックすることができます実行します(またはデバッグ)する必要があり、(」ファイル名を指定して実行をクリックしてくださいまたはデバッグ)の設定」を参照してください。 実行コンフィギュレーションウィンドウで、[引数]タブをクリックします。ここでは、コマンドライン引数またはVM固有オプションの両方を追加できます。 Debug.testProgram 機能:topFunction と、このクラスが別のプロジェクトに を常駐し、私のメインIを実行するために、私はこの問題は、私はクラスとその機能 クラスである引数を与えた私のメインクラスを実行することですやった

+0

私のメインJavaプロジェクトのクラスパスにこのクラスを持たなければならない と私は、ジャーを作成し、ビルドパスを除いて、いくつかのメカニズムが必要です。このクラスをメインJavaプロジェクトのクラスパスに追加してください。サードパーティのクラスなので、このクラスには余分なものはありません(その瓶を意味します) – mum

+0

Ok ...正しく理解するのは難しいですが、問題が異なるプロジェクトターゲットクラスが常駐しているクラスパスにはありません@adarshrのアドバイスに従い、ディナミカルにプロジェクトをリンクしてください。 – mdm

+0

は、私の問題の解決策ではありません。私はサードパーティーの瓶に言いました。私は自分のビルドパスにそれを持つことができません。私のメインクラスプロジェクト – mum

関連する問題