关于Maven项目编译后,依赖包不进项目的问题解决

我们在开发的时候都是通过SVN来进行项目管理,随着时间的推移,开发工具版本以及JDK的版本等都会出现问题,这就照成了我们的项目的同步后出现不同的差异,今天我要说的问题就是因为同步后maven一更新就会丢失maven依赖,于是我开始检查jdk版本,server版本等,最后发现Project Facets是2.3而不是我们需要的3.0,于是我开始改变,这时他提示我不可以转,这就纠结了,为什么呢?是我的jdk版本么,换了一个JDK问题依然存在,问题还是没有找到,后来发现eclipse有一个视图叫Navigator,打开这个视图,在对应项目下会有一个配置,.setting这下面有三个会影响我们配置的文件。

1.org.eclipse.jdt.core.prefs

这里主要修改的是jdk版本

2.org.eclipse.wst.common.component

这里主要修改project-version等同于我们的jdk版本

3.org.eclipse.wst.common.project.facet.core

这里修改jst.web属性,这个属性就是我们的project facet对应的位置,修改为3.0即可

问题并不是很复杂,而自己却浪费了很多时间,还是基础知识掌握的不够扎实,对核心开发工具的不够了解,还行继续努力。

猜你喜欢

转载自blog.csdn.net/u013560667/article/details/80182685