Eclipse在导入或者在创建新的Maven项目时,默认的jdk版本都是1.5,而Dynamic Web Module 的版本是2.3。项目功能的实现支持仰赖于在jdk,但jdk版本更新换代快,也就是今天用的是新版本,明儿用就变成了旧版本了!这个时候,项目一导进来总会报版本的错误问题,第一时间是进入buth path改设置,运气好的,一次就好,运气不好的,总在纠结这个破问题为毛总是阴魂不散,改来改去老样子,很烦躁,渐渐地就失去了耐心甚至是信心!为此写下此文,望能帮到更多的有需要有干劲的人。
首先,项目jdk使用的版本要与Eclipse中设置的要一致,我使用的是jdk1.7的版本,,在Order and Export中勾上几个选项再到java compiler中选择jdk版本,接着在project facet中先选择jdk版本打勾Apply一下,再选择Dynamic Web Module 版本打勾Apply一下才可以,另外记得配一下Deployment Assembly