今天做了一波,解決過程仍是比較曲折的,特此記錄一下。java
今天下午一時興起,改了一下硬盤名,當時想着應該不會有問題,畢竟之前該磁盤的掛載點是一堆亂七八糟的字符,和那個1TB卷(這名字看着真不得勁)的硬盤名看着毫無關係。spring
(如下爲修改卷名爲test進行測試)ide
改完就發現出事了,開發軟件沒了,環境變量也沒了……函數
查看路徑變成了當前卷的名字spring-boot
還好jetBrains家的軟件是能夠一鍵遷移的,開發環境也很好配改一下名字就好。單元測試
jetBrains系列下的軟件能夠經過toolbox的設置直接修改軟件的位置測試
(我用那個select修改一直不成功,仍是直接手動輸入的文件夾名)idea
改到之前安裝的那個文件夾,重啓軟件,全部安裝的軟件就都找到了(另外toolbox對於這些軟件的升級和管理都很方便,推薦你們能夠試一下)spa
再就是配置環境變量,這個簡單詳細過程就不說就不說了。(第一次體驗到了設置JAVA_HOME的好處,只需修改一點就行了)ip
本覺得配置完環境應該就完事大吉了。
idea啓動,spring-boot啓動。
失敗了,根本沒有啓動的選項
main函數的String還報錯了,這看着就像java沒裝好啊。
我決定重裝jdk……
可是重裝完成之後仍然這樣。
運行單元測試的時候出現了一個錯誤。
我想了想直接把這個給刪除了,想着這樣會生成一個正常的文件,可是也沒有……
最後idea感覺到了個人困難,並給我提供了幫助
第一步以後就解決了問題。
jdk的路徑並無從$PATH中獲取,仍是保持的之前哪個。
這個問題原本是一個很小的問題,早就知道idea能夠本身設置jdk,不必定須要配置環境變量,但由於思惟慣性,想着環境變量應該會是第一優先級,就沒想着去檢查這個東西,而想着是jdk出了問題,浪費了時間,並且JetBrains的IDE真是好用,已經不是第一次經過它提示的文檔來解決問題了,畢業之後若是有能力,必定得支持正版。