1

数十万の tif イメージを含む別のフォルダーにリンクされたフォルダーを含む Eclipse の Web プロジェクトがあります。このディレクトリはプロジェクトにリンクされています。これは、プロジェクトとともにデプロイされた Java アプレットでイメージ ファイルを使用できる必要があるためです。問題は、フォルダーをリンクした後にプロジェクトを初めて更新するとき (そしておそらくその後の更新では、最初の更新をまだ完了していない)、Eclipse に時間がかかることです(更新プロセスは過去 40 分間 98% でスタックしています)。とか、ぐらい)。

Eclipse がプロジェクトを更新/検証/クリーニング/ビルド/実行しているときに、これらのファイルやファイル ディレクトリを気にしないように Eclipse に指示できますか?

編集: これらのファイルは Web サーバー (「WebContent」ディレクトリ ツリーの下) に存在します。これは、アプレットと関連する POJOS が、アクセスされているファイルへの URL バイト ストリームを直接開いてファイルにアクセスする必要があるためです。これらのファイルが別の Web サーバーに移動された場合、またはアプレットおよび/または関連する POJOS が URL ByteStream ではなくファイル ByteStream にアクセスするように変更された場合、アプレットとライブラリの .jar ファイルにセキュリティで署名する必要があります。これは、このアプリケーションの実行可能なオプションではありません。

4

1 に答える 1

1

.project.classpathがプロジェクト ソースに直接含まれていない場合は、次のことを検討できます。

  • 以下を使用して、2 つの異なる視点で 2 つの異なる視点を定義し .projectます 。.classpath
    • リンク ディレクトリ以外のすべてを参照するもの (WeContent のリンクされたサブディレクトリが常に必要でない場合、開発用)
    • リンクされたディレクトリを含むすべてのプロジェクトを含むもので、必要なときに別の Eclipse パースペクティブでのみ使用されます。

別のアプローチは、そのリンクされたディレクトリのコンテンツを「無視されたリソース」として追加しようとし、それが更新時間に関係があるかどうかを確認することです。

于 2012-06-04T05:30:48.173 に答える