前幾天重裝了下系統,然後idea重新下載了,git下項目,本想開始爽快的擼代碼,結果出了個不大不小的問題,記錄一下,麼有完美的找到問題原因和解決方法。
描述:
一般在編輯頁面的時候,a標籤的href,cmd+Mouse click是可以跳轉打開controller的。
比如:<a href="/hello/world">你好啊</a>
一般command + 鼠標左鍵點擊這個href是會跳轉到對應的controller,或者如果controller返回視圖,command+點擊,也是可以跳轉到視圖html的。
但是這個在我重裝之後不生效了,網上找了很多,沒有這類問題的描述,大多都是說修改目錄的屬性,什麼
但是這個在我這裏不成立,導入之後,目錄設置都是自動的。
然後我去檢查
發現了一個問題,在modules這裏,spring的配置文件,有一定的差異。
如果你這裏的描述是spring application context,那麼就會出現我前面的問題。如果這裏出現的是mvc application context,那麼久正常,可以點擊跳轉。
但是產生這個差異的原因是什麼呢?我懷疑是idea對配置文件進行自動識別的時候,沒有正確的區分spring和mvc配置??
沒有搞懂,我的解決方法是:
完全刪除idea相關數據,然後重新安裝一遍,不使用idea去拉取項目,而是事先git工具先拉下來,然後使用import方式導入數據。
下一步下一步。。。。
然後就好了。。。
??????????