2016-10-31 75 views
0

我在eclipse中看到生成的類時遇到了問題。這是因爲在構建期間生成的目標文件夾中生成的類與項目中的現有包具有相同的包,這些包中包含我自己創建的一些Java類。我想將生成的類保留在目標文件夾中,但eclipse無法看到類,因爲它在相同的包中沒有在目標中找到它。有什麼我可以做的設置,使日食看到課堂?Eclipse無法看到生成的類

+0

刷新並執行清理構建。它應該解決問題! –

+0

我嘗試了所有這些常見的事情,如清理,更新maven項目導入等。 – Pukjar

+0

您是否已經從項目構建路徑中檢查默認輸出文件夾路徑? –

回答

0

您可能需要刷新eclipse項目。當您在日蝕之外的項目中進行任何更改(添加或刪除文件/類或更改文件)時。您將需要刷新eclipse項目。

右鍵單擊項目並單擊上下文菜單中的刷新

+0

它不起作用,澄清它,imgaine它是當你正在做單元測試課時是一樣的。它們具有相同的包,但測試的類位於src/main/java中,uni測試位於src/test/java中。我有一個類在src/main/java .....包結構和生成的類在target/....包結構中(與第一個類相同),生成的類必須從第一個類可見。我無法使用導入,因爲我無法導入相同的包。我的同事們有IntelliJ,他們沒有問題,但eclipse不能看到生成的類 – Pukjar

+0

它看起來是您的生成類不在eclipse項目的classpath中。右鍵單擊該項目並選擇項目屬性並驗證您的生成的類是否包含在** Java構建路徑中** –

+0

也被選中,類路徑是否正確:/ – Pukjar