前几天重装了下系统,然后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方式导入数据。
下一步下一步。。。。
然后就好了。。。
??????????