我已經下載了第三方項目,其中包括多個文件,包括Java的。如何強制Eclipse將java項目看作java項目?
一般結構如下:
<topfolder>
pom.xml
<subfolder1>
pom.xml
src
main
java
<normalclasspath>
resources
site
apt
index.apt
test
java
<normalclasspath>
Eclipse的正常進口該項目,但無法索引其Java內容。例如,我無法從變量中瀏覽其定義,依此類推。
另外我不能設置我自己的Build Path
,因爲它說No action available
。
當然,我可以自己重構文件夾結構來滿足日食的需求,但是有沒有自動化的方法呢?
UPDATE
是的,這是一個Maven項目和Eclipse已經知道它有Maven的性質。唯一的選擇是現在禁用它
但是,這不是一個問題。問題是如何添加JAVA NATURE,以便Eclipse知道類路徑的一致性並能夠導航到類定義等等。
更新2
@ 75inchpianist的約方面的答案部分幫助。無法立即選擇Java構面,但需要首先打開構面。然後Java方面已經在那裏。
現在我明白了,Eclipse解釋Java,但Maven解釋並不完整。也就是說,沒有解釋Maven依賴關係(在Package Explorer
中沒有Maven Dependencies
節點)。
添加它的嘗試失敗:
這是一個'maven'項目,您需要安裝maven插件。 –
你可以通過修改你的.classpath和.project文件,然後將它導入到eclipse中,然後通過eclipse來識別它。或者,您可以使用eclipse項目首選項窗口將java目錄添加爲src文件夾。 ...另外,你用什麼方法導入項目? –