16

この質問は私に近いものでしたが、完全ではありませんでした。

私は Windows デスクトップと MacBook Pro を持っています。Eclipse ワークスペースをDropboxフォルダに保存できるようにしたいと考えています。問題は、多くのプロジェクト設定がプラットフォーム間で変更されることです: JRE、JDK、およびその他のライブラリへの参照。

この問題について私が見たすべての議論は、ソース管理システムの無視機能を利用して、そのようなファイルをローカルのみのままにし、プラットフォーム固有のままにすることを提案しているようです。しかし、実際に単一の共有フォルダーを操作している場合、そのクラスのソリューションは適用されません。

ネットワークを介してクロスプラットフォームで共有されている単一のフォルダーにある Java Eclipse プロジェクトで作業できたことがありますか?

4

4 に答える 4

17

すべてのプロジェクト フォルダーを含む Dropbox 内に Eclipse ワークスペースがありますが、Dropbox の新しい「選択的同期」機能を使用して、.metadata フォルダーが同期されていないことを確認します。

これは、私の Mac と Windows マシンには独自の .metadata フォルダーがありますが、プロジェクト フォルダーは同期したままであることを意味します。

これまでのところ動作しているようです...

于 2011-07-30T13:06:46.050 に答える
0

これを機能させるのに問題がある他の人は、試してみてくださいFile->Import->General->File System。から必ず選択Create links in workspaceしてくださいAdvanced options。よりクリーンなソリューションのようで、通常のワークスペースを使い続けることができます。

于 2015-10-28T13:20:57.813 に答える
0

個々のワークスペースでソース管理を使用します。このようにすると、2 人の開発者が同じファイルに変更を加えることができなくなります。また、人々がお互いに踏むリスクも高くなります。Subversion (またはその他) では、ソース管理は無料で、トレーサビリティが得られます。

于 2010-05-29T15:02:58.790 に答える
0

おそらく問題を少なくする方法は、ソース フォルダーを共有し、ワークスペース設定も bin フォルダーも共有しないことです。
ソース フォルダを Dropbox に置くだけです。

site1にプロジェクトを作成してから: を
右クリックし、 --> --> --> Lprojectを選択 します。次に、Dropbox のソース フォルダーへのリンクを作成し、名前を割り当てます (例: src2 ) 。properties
Java Build pathSource tab
ink source button

site2についても同じようにします。

すべてのソース ファイルは、Dropbox の共有ソース フォルダーにある必要があります。

もちろん、各サイトでライブラリやその他の設定を構成する必要がありますが、2 つの異なる環境があるため、このタスクはあまり頻繁ではなく、おそらく望ましいものです。

于 2015-06-22T21:51:26.160 に答える