2012-07-17 76 views
34

正如標題所提到的,我在eclipse中開發了一個簡單的NFC應用程序,我正試圖在移動設備中運行它來調試我的代碼。但是,當我嘗試運行它時,此消息出來了,問題甚至無法啓動。它說一個操作離開了,但它似乎停止了。有沒有人遇到類似的問題,或有人知道這裏發生了什麼?用戶操作正在等待「建築工作區」

The screen comes out when I run the program

+0

爲https://bugs.eclipse.org/bugs/show_bug.cgi?id=329657投票 - 積極構建塊用戶任務(如保存) – foal 2016-10-18 12:09:52

回答

16

對我來說,清潔的選擇沒有工作,我不想重置工作區。幸運的是我另一個解決方案工作:

  1. 禁用自動構建(取消選中菜單項項目 - >自動生成)
  2. 重新啓動IDE(我不得不命令行殺死吧)
  3. 關閉所有項目
  4. 重新啓動IDE(這時候應該關閉沒有問題)
  5. ,你需要在工作開放項目(一切現在應該是罰款)

哦,是的,我一直在eclipse.ini中有乾淨的選項。不知道這是否有必要,但首先嚐試該選項可能會很好。

1

我有同樣的問題:死等待項目/乾淨。 我試過了下面的這個建議,在eclipse.ini中的「-clean」comman,修改了工作環境,重新安裝了eclipse ... 畢竟問題依然存在。

於是最後,我問我的朋友,那麼該解決方案很簡單:「它可能在你的AAPT文件中墜毀,有一個很好的改變」

現在一切工作正常。 希望它有幫助。

2

我必須從Eclipse中禁用自動構建選項並重新啓動它。這使它對我有用。

1

這也可能表明JDK設置在Eclipse中是錯誤的。就我而言,我指的是我工作電腦上的一個特定目錄。 IT人員升級了JDK並將其放在不同的目錄中,以便舊路徑不再有效。 Eclipse確實在並行目錄中找到了JRE,並試圖使用它。

我修復了JDK設置,它工作。

起初我沒有注意到,因爲我打開了「自動構建」。一旦我將它關閉,然後嘗試運行Maven構建,然後我看到一條錯誤消息,指出找不到javac。

1

我得到這個通過刪除<workspace_folder>/.metadata/.lock文件解決。

0

此方法爲我工作:

  1. 轉到菜單 '項目' - >取消選中 '自動構建'。
  2. 強制關閉Eclipse然後重新打開它。
  3. 刪除類文件。
  4. 編輯導致錯誤,保存和重建項目的'源代碼'('Project' - >'Build All')。

希望這會有所幫助!