idea2020.1踩坑:找不到程序包和符號(冷門解決)

idea2020.1踩坑:找不到程序包和符號(冷門解決)

我下好idea2020.1和maven之後,在maven的setting.xml加上了localRepository修改倉庫位置,然後在idea的setting裏面設置maven地址爲我修改到的那個地址**(這也是我以前在多臺電腦上的做法,都沒有出現過現在這種情況)**。

在使用idea2020.1版本創建maven項目編譯時提示找不到程序包和符號之類的錯誤。
在這裏插入圖片描述
我試了網上很多解決辦法,包括重新編譯、設置編碼、檢查版本、檢查maven等等。因爲這些解決方式網上很多,我就不寫了,可以見下面這個博主的博文(寫的時候隨手找的,基本上就這些方式)。

idea找不到程序包和符號常見的解決方式

上面這些方法我都試過,都沒能解決,因爲idea是破解的,所以一度懷疑是不是破解jar包的問題,或者是新版idea在防盜版上又做了什麼設計。

後來問了下我一位用了同版本idea,同一個破解jar包的朋友,發現他的沒問題,但是他的maven倉庫是默認的,在C盤,因此我想是不是這個原因。

我把idea的maven設置還原成默認的,然後再跑,終於成功了,但jar下在C盤也不是辦法,後來百度翻了七八頁才翻到跟我有同樣問題的兄弟(說明這種情況可能確實少,搜半天才一篇),要把maven自己加的localRepository刪掉,用默認的,如果不想下在C盤,就在idea手動修改本地倉庫的配置。

到此終於解決了找不到程序包和符號的問題,也解決了默認倉庫佔用系統盤的問題。至於原因,暫時不知道,以前都是修改maven的setting.xml添加localRepository,然後idea直接就用了,這次idea2020.1爲什麼不能就不清楚了。

我本來是懶得寫這種博文的,而且這種情況很多博客都寫了,但是這種解決方法確實不多,像我,翻了好幾頁,換了無數種關鍵詞搜索才找到一篇,所以我才寫這篇博文,希望對遇到同樣問題的人有所幫助。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章