2
2

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 5 years have passed since last update.

eclipceでプロジェクトを別ワークスペースに移すときにプロジェクトが消えてしまった。

Last updated at Posted at 2015-03-06

ふとアプリをつくろうと思い立ち、使用中にワークスペース内に新しいプロジェクトを作成した。
完成後に、そのプロジェクトを新しいワークスペースを作りそこに移そうとしたときにプロジェクトが消えてしまうとう悲しい事件を起こしてしまった。

#悲しい事故が起こったの経緯
##原因
プロジェクトを入れるためのワークスペースを作成したのち、プロジェクトをエクスプローラー上で移してしまったこと。

##(1)再現方法
###(1.1)プロジェクトを入れるワークスペースを作成する。
新しいワークスペースに名前を「Morse」とする。
移すプロジェクト名はMorse_Converter.
01.png
02.png

#(1.2)作成したプロジェクトをエクスプローラー上で移動させる。
03.png
04.png

#(1.3)eclipceを起動しで先ほど作成したワークスペースを選択する。
05.png

#(1.4)移動したプロジェクトが認識されていないのでインポートする。
06.png

#(1.5)新規→プロジェクト→Android→既存のプロジェクトを選択。
07.png

08.png

#(1.6)自分のワークスペース内のプロジェクトを選択。
09.png

#(1.7)プロジェクトをワークスペースにコピーにチェックを入れる。
10.png
11.png

#(1.8)完了!
12.png

おや?プロジェクトの様子が?
13.png

え?どうゆうこと!?
14.png

試しにマニフェストを開いてみるとコードがア○エールも驚きの白さ。
15png.png

一応エクスプローラーからも確認するとサイズが0kbになっている。(当たり前だが)
16.png
17.png

もしかしたら、別のエディタで開いたら不死鳥の如く復活するかも!
はい。しませんでした。
18.png

#(2)対策法
##(2.1)新しいワークスペースを作成後eclipseを起動。
新規→ワークスペースの切替。そこで作成したワークスペースを選択する。
20.png

##(2.2)新規→プロジェクト→既存のプロジェクトを選択。
21.png
22.png

##(2.3)移したいプロジェクトを選択する。
23.png

##(2.4)プロジェクトをワークスペースにコピーにチェックを入れる。
24.png
25.png

無事インポートされた。
26.png

一応ファイルの確認。
27.png

移動元のプロジェクトの削除。
image

(1.7)でプロジェクトをワークスペースにコピーにチェックを入れなくてもできる気がするが怖いのでコピーして、削除するこの方法を使うことにする。

消えたのが簡単なソースコードだったので、すぐに書き直せたがこれが何ヶ月もかけて書いたコードだったと考えたらゾッとする。とりあえず、ソースコードはバックアップやDropboxに同期させなければと認識させてくれた事件だった。

終わり。

2
2
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
2
2

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?