在这里我们开始创建在maven下面的Dynamic Web项目。
第一步我们需要在maven中配置文件中seting.xml中添加如下代码:
<profile>
<id>jdk-1.8</id>
<activation>
<activeByDefault>true</activeByDefault>
<jdk>1.8</jdk>
</activation>
<properties>
<maven.compiler.source>1.8</maven.compiler.source>
<maven.compiler.target>1.8</maven.compiler.target>
<maven.compiler.compilerVersion>1.8</maven.compiler.compilerVersion>
</properties>
</profile>
我使用的是11版本,所以把1.8改成1.11就可以了。
接着在这个里面设置选用我们自己的配置文件。更新一下,这个设置完成之后,我们新建项目的jdk版本就是我们下载安装的,不然每次都是会是1.5版本,根本无法使用。
这个步骤是改这个动态模块的版本号,1.5的不支持类注解,改成4.0的。
我们这个maven项目创建之后,是没有web.xml文件
我弄到这里的时候,那个pom.xml一直在报错,在网上找了很多的方法,也是没用,因为我下的eclipse是16,我重新装了10的就没有任何问题了。
但是eclipse2020不支持,所以在这里我安装jdk11.
这里添加web应用服务器。就是tomcat。
创建一个HelloServlet的类,图片中的@webservlet("")是我们请求servlet服务时的默认路径。
关于这个@webservlet我没有搞懂。