Project1とProject2があります。Project1はProject2に依存しています。Project2でコードを変更するたびに、Project2 JARファイルをエクスポートして、Project1のlibフォルダーにコピーする必要があることに少しうんざりしています。
これを自動的に達成する方法はありますか?または、Project2に変更があったことをProject1に知らせる他の方法はありますか?
プロジェクトのビルドパスには、Workspaceで他のプロジェクトへの参照を指定する方法がありますが、これは何もしないようです。それは実際に何をしますか?
展開プロパティを使用してこのプロセスを自動化できることをどこかで読んでいましたが、見つかりません。
更新: ええと、私はC#開発者であり、Java開発(主にAndroid開発)の経験があります。愚かな質問をするかもしれませんので、ご容赦ください...
Project1は標準のJavaプロジェクトです(クライアントのマシンで実行する、swingを使用するなど)。Project2は動的Webプロジェクトです(私には理由は不明です)。それが行う唯一のことは、Webサービス(私が心配する必要のない3番目のプロジェクト)を呼び出し、結果をProject1に返すことです。Project2には、これらのAxis2 webserviceStub.javaファイルが含まれています...わかっているので、これらのスタブファイルを再作成してから、JARファイルをエクスポートしてProject1に移動する必要があります。Project2は、Webプロジェクトですが、実際にはクライアントで実行されるコードです。
ビルドパスでの単純なプロジェクト参照は、私には機能しません。
ありがとう