很多文章提出添加 JEE Module Dependencies,如下:
设置了build path以后,还要在JEE Module Dependencies中选择WEB使用的依赖。
右击项目名称,进入properties就可以看到JEE Module Dependencies
很多人发现他的eclipse下没该选项,的确,使用了新的eclipse(3.5后版本),该功能是被删除掉了,而替代的是Deployment Assembly选项!
双击之后再弹出的对话框里面选择“添加”,将需要的java project文件添加进来,右键web工程选择在服务器运行才能运行正常,否则如果没有在Deployment Assembly里面添加java project则会在import 这个java project 里面的类的import语句提示错误,提示导入的是包不是类,虽然实际明明代码是导入类。