在Eclipse中创建Maven项目
在这里我们开始创建在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我没有搞懂。
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 基于Microsoft.Extensions.AI核心库实现RAG应用
· Linux系列:如何用heaptrack跟踪.NET程序的非托管内存泄露
· 开发者必知的日志记录最佳实践
· SQL Server 2025 AI相关能力初探
· Linux系列:如何用 C#调用 C方法造成内存泄露
· 震惊!C++程序真的从main开始吗?99%的程序员都答错了
· 别再用vector<bool>了!Google高级工程师:这可能是STL最大的设计失误
· 单元测试从入门到精通
· 【硬核科普】Trae如何「偷看」你的代码?零基础破解AI编程运行原理
· 上周热点回顾(3.3-3.9)