天天看點

【錯誤解決】[Maven] cannot be opened because it does not exist錯誤[檔案無法編譯到target目錄下的解決方法]

使用IDEA搭建的Maven項目,在寫SpringEL和資源調用時出現了如下錯誤:

相信我,代碼沒問題的、

【錯誤解決】[Maven] cannot be opened because it does not exist錯誤[檔案無法編譯到target目錄下的解決方法]

檔案無法找到,後來在csdn論壇提問後才知道。

因為IDEA有個配置項,預設隻把.class的檔案放到編譯目錄中,也就是target目錄。

後來我去看了target目錄下,确實沒有那檔案。

【錯誤解決】[Maven] cannot be opened because it does not exist錯誤[檔案無法編譯到target目錄下的解決方法]

我的Java目錄下是有的:

【錯誤解決】[Maven] cannot be opened because it does not exist錯誤[檔案無法編譯到target目錄下的解決方法]

找到了問題所在,就好辦了.

開始我想重新去改一下IDEA的配置。但是沒找到怎麼改。

現在先說下用代碼配置、

原因是: idea不會編譯src的java目錄的除Java外的檔案

解決辦法:

也就是:

這樣就是把除.java外的src下的檔案,自動編譯到target目錄classes檔案夾下!

問題解決!

因為是剛用IDEA,也不知道怎麼去IDEA配置編譯其他檔案到target目錄,也不知道是不是IDEA不支援自動拷貝其他類型的檔案到target目錄。

【錯誤解決】[Maven] cannot be opened because it does not exist錯誤[檔案無法編譯到target目錄下的解決方法]

如果有朋友知道,望在評論區解答,謝謝。

Eclipse是在build path裡配置的:

【錯誤解決】[Maven] cannot be opened because it does not exist錯誤[檔案無法編譯到target目錄下的解決方法]

繼續閱讀