web-dev-qa-db-ja.com

EclipseプロジェクトをWindowsからUbuntuに転送するにはどうすればよいですか?

これは反復的な質問のように思えるかもしれません。グーグルでは、同様の質問がたくさん寄せられているのを見つけましたが、真剣に何も役に立たなかった。

プロジェクトがインポートされたときのように動作しない理由と、それらを修正する方法がわかりません。 XXXを解決できないというエラーが引き続き表示されます。以下のスクリーンショット。

誰でも助けてくれますか? Ubuntuを使い始めたのはJUSTだけです。

enter image description hereenter image description here

4

はい、EclipseプログラムをUbuntuからWindowsに、またその逆にも転送できます。 Windowsからubuntuにファイルを転送するには、Windowsからプロジェクトをエクスポートしてから、プロジェクトをUbuntuにインポートする必要があります。

エクスポート File-> Export-> General-> Archival file and ticks project or files(すべてのプロジェクトに関連するファイルにチェックマークを付ける必要があります)エクスポートしたいファイルを保存する場所を選択しますまた、ファイルに名前を付ける必要があります。では、あなた

インポートファイル->インポート->アーカイブファイルを選択し、Windowsからエクスポートされたファイルを選択します。次に、Into folder:というフィールドがあります。ここでワークスペースの場所を選択し、完了をクリックする必要があります

3
Roney Thomas

コピーしたプロジェクトを開くだけではありません。 File-> Import-> Existing project into workspaceを使用します。

プロジェクトディレクトリの.classpathファイルは、Windowsでは隠しファイルになるため、コピーされなかった可能性があります。 Linuxでは、.で始まる名前を持つものはすべて自動的に非表示と見なされます。

Eclipseで新しいJavaプロジェクトを作成し、srcフォルダーをプロジェクトにコピーしても、これらのエラーが発生しますか?

.classpathファイルは、既存のクラスパスに加えてユーザークラスをどこからロードするかをEclipseに指示します。そのため、それなしでは未解決のクラス問題が発生する可能性があります。

0
Samik

他の答えはあなたの質問に答えますが、スナップショットに基づいて、ハードコーディングされた場所でJavaランタイム/ SDKを使用するようにプロジェクトが構成されていると思います。 Java Build Path/Libraries/JRE System Library、またはJava Code Compilerで、プロジェクトのプロパティを試してみてください。 Windowsのようなパスが表示される場合、それは良くありません...

編集:申し訳ありませんが、詳細:

  • パッケージエクスプローラーでプロジェクトの名前(スクラッチ)を右クリックし、[プロパティ](メニューの最後のエントリ)をクリックして、プロジェクトのプロパティを開きます。

  • 左側の[Java Build Path]を選択し、[ライブラリ]タブを開いて、JREシステムライブラリアイテムを開発します。/usr/lib/jvmのようなものが表示された場合は、問題ありません。 c:...のようなものが表示される場合、それが問題です。プロジェクトはEclipseに、Windows固有の場所でJavaソフトウェア開発キットを探すように指示します。

この助けを願っています...しかし、サミクの提案はより良い賭けのようです。

0
Bob the zealot