如何確保顯示在我的工作區中的項目實際上是工作區的一部分。下面,我會解釋發生了什麼,以便你知道我爲什麼要問這個問題。Eclipse:如何檢測項目是工作區的一部分
我已經簽出一個項目到我的工作區,然後通過選擇Configure-> Convert to Maven Project將它配置爲Maven項目;在大多數情況下,當我這樣做時,項目就成爲工作空間的一部分。但在這種情況下,它沒有。但是我花了幾個小時才意識到我需要導入項目以便工作空間將其識別爲工作空間項目。所以,我想避免這種情況,並能夠查看標誌或文件或告訴我Eclipse窗口中顯示的項目是否實際上是工作區項目。
感謝
我加入以下使問題更加清晰:
這是我做的;我有一個帶有幾個項目的工作區(所有Java/Maven項目);一切正常。然後,我從svn簽出另一個項目到工作區中;所以,新項目的文件夾位於同一工作區內。我預計,只要我將新項目簽出到工作區中,並將新項目轉換爲Maven項目,那麼新項目就會被Eclipse識別爲工作區中的其中一個項目。但事實並非如此;我實際上必須導入它。
項目文件夾在那裏,我可以在項目瀏覽器中看到它。它沒有任何反應,但它不被工作區使用。例如,如果我將斷點添加到新項目中的Java文件,則不會使用它們。此時,我使用File-> Import菜單從已經在工作區中的同一個文件夾導入項目,並且,它開始工作,並且我的斷點工作。
我的程序從SVN簽出到工作區的項目是錯誤的嗎?我想修復我的程序,以確保永遠不會發生。你是否認爲即使新項目是工作區的子文件夾,我仍然需要將項目導入工作區?
我剛纔注意到另一個事實;我正在導入的這個特定項目是一個Maven多模塊;父項目實際上可能是工作空間的一部分,但其中的模塊不是;因此,僅僅因爲它是一個Maven多模塊,我需要導入子模塊。
如果通過「成爲工作空間的一部分」,您的意思是項目目錄應該是文件系統上的工作空間文件夾的子項,比請明確說明。在eclipse中*每個*項目*都是工作區的一部分。文件夾在導入或複製到工作區之前不是項目,一旦完成,它就成爲工作區的一部分。 – Basilevs 2014-09-30 03:15:11