私はプロジェクトAを持っています:プロジェクトで私はパッケージAを含んでいます(プロジェクトフォルダでは、それは単に多くの* .javaを持つフォルダAです)。
私はプロジェクトBを作成します:私が作成したモジュールを使用するためにプロジェクトBにフォルダAをインポートする方法。 (プロジェクトAからパッケージAを作成した場合:各ファイルを* .classにコンパイルする必要があり、ソースコードを再度変更することはできません。
This work frustrate me so much. Because I often do step by step (in Project B): create a new package A-->create class a'-->copy code of class a' of projectA to this class @@)
編集
ああ。知覚の助けを感謝します。非常に素晴らしく、非常に細部まで私に。 Baldrickのおかげで、このトリックもまた手伝ってくれました。 (最初はパーセプションのように働いていますが、プロジェクトAは見えず、何も見えません:-O。そして、私はBaldrickに約束します: "プロジェクトAのクラスは他のプロジェクトに利用可能です。 )。
しかし、私はこのソリューションには厳しいものがあると思います。
1)projectAが開かれている必要があります。そうでない場合、projectBはエラーに気付くでしょう。
2)このプロジェクトは、プロジェクトAとプロジェクトBが協力し合っていることを意味します。しかし、私はちょうどprojectBがprojectAからいくつかの有用なクラスを継承するのが好きです。 (そして私はいくつかのコードを変更することができ、この作業はプロジェクトAを変更しません)。
簡単な例:projectAにはクラスCarがあります。 projectBにはTruckクラスがあります。クラスCarにはRun()のようないくつかの有用なサブクラスがあります。ガソリン()。 projectBはRun()クラスを使用し、Petrol()で何かを変更します。