いくつかの興味深い理由があります: あるプロジェクトから別のプロジェクトに多くのクラスをコピーする必要があります (これらのクラスのパッケージ構造を維持しながら)。
つまり、次のようになります。
origin/src/com/foo/bar/A
origin/src/com/baz/qux/B
dest/ <empty>
A と B をコピーして、次のようにします。
dest/src/com/foo/bar/A
dest/src/com/baz/qux/B
現在、パッケージを手動で作成しdest
、次にCtrl+C/Ctrl+V
プロジェクト間で個々の .java ファイルを作成する必要があります。私たちがやりたいことは、パッケージを自動的に作成する間、Eclipse が自動的にファイルをコピーするようにすることです (したがって、パッケージ構造を保持します)。