5

私は.Net開発者ですが、現在のプロジェクトではJavaコードを作成する必要があります。私は過去にいくつかのJavaコーディングを行いましたが(Javaを使用してOOPを学習したこともあります)、使用しなければならないEclipseは初めてです。

共通の機能を共有するJavaコンソールアプリケーションをいくつか作成する必要があります。その共通の機能を1つのライブラリ(JARファイル)にバンドルし、コマンドラインプログラムからそのファイルを使用したいと思います。ライブラリを変更すると、依存するすべてのコンソールアプリケーションも再構築する必要があります。

Visual Studio(.Net)で、新しいソリューションを作成し、1つの「クラスライブラリ」プロジェクトと複数の「コンソールアプリケーション」プロジェクトを追加して、それらをクラスライブラリに依存させます。Eclipse/Javaを使用して同じセットアップを再作成するのに問題があります。.Netクラスライブラリに相当するJavaはJARファイルだと思います。ただし、EclipseでJARファイルプロジェクトを作成する方法(プロジェクトをJARにエクスポートできますが、これは手動の手順です。これは自動的に実行するのが好きです)をまだ見つけておらず、このJARプロジェクトを複数の「通常の」から参照しています。 「Javaプロジェクト。

はっきりと説明できたと思います。誰かが光を当てることができますか?

4

2 に答える 2

2

Eclipseでは、 VSと同じように進めることができます。

  1. 機能を共有するクラスライブラリ(JAR)ごとに独立したプロジェクトを作成します
  2. コンソールアプリケーションごとにプロジェクトを作成します。このプロジェクトのプロパティウィンドウで、必要なプロジェクトを選択して、他のクラスライブラリプロジェクトに依存させます。

自動展開の場合、ANTタスクを使用して、すべてのファイルを生成するために必要なすべての自動処理を行うことができます。

于 2009-10-20T11:27:33.040 に答える
0

プロジェクトからJARファイルを作成できる「自動」機能があるかどうかはわかりません。今日はRationalApplicationDeveloper(Eclipseと非常によく似ています)を使用していますが、EclipseとNetbeansも使用しており、その機能を思い出せません。

多分あなたはキーボードのショートカットを作成することができます(マニュアルを読んでください..);)

ちなみに、ライブラリに「プロジェクトを追加」することはできません。逆だと思います。つまり、ライブラリからのプロジェクトではなく、プロジェクトからライブラリを参照します。あなたがしなければならないことは:

  • ライブラリを作成し、jarにエクスポートします。
  • 次に、2番目のプロジェクトを作成し、そのjarをこのプロジェクトに追加します。
  • さらにプロジェクトを作成し、同じことを行います。
  • ライブラリを変更する場合は、jarを交換するだけです。

お役に立てれば

PD:パブロは彼が話していることを知っているようです。私はただの初心者プログラマーです。彼の解決策を読んでください。

于 2009-10-20T11:30:26.340 に答える