我一直在尝试通过观看一些用于学习目的的教程来复制我的eclipse IDE(版本:Juno Service Release 2,Build id:20130225-0426)中的Web应用程序。 Web应用程序中使用的servlet使用 @WebServlet 注释而不是使用web.xml。我在我的本地主机中使用Tomcat v7.0作为我的服务器。完成网络应用程序后,我的网络应用程序出现错误。
1. @ WebServlet - 语法错误,注释仅在源级别为1.5或更高时可用
- 语法错误,参数化类型仅在源级别为1.5或更高时才可用
醇>
因为网络应用正在使用List。
我试着查看注释问题并遇到了不同答案中提供的几个修复:
我的系统中安装了java版本1.8,也在首选项下安装了 - >> JAVA - >安装了JREs选项,我已将jre1.8设置为指向jdk1.8位置。
在“项目构面”选项下。我看到我正在使用动态网络模块3.1。
我必须进行哪些更改才能将@WebServlet与Tomcat v7.0一起使用?