eclipse创建Maven结构的JavaWeb项目
第一步:
项目创建好后,报错,是因为缺少web.xml文件,需做如下操作:
把Dynamic Web Module的版本改成3.0以上,因为3.0以上才支持注解形式的servlet的配置。Java改成1.7以上
首先改好版本不勾选Dynamic Web Module,点击Apply
然后勾选Dynamic Web Module,下面会出现一行“Further configuration avaliable”,点击它
改一下Content directory,指向资源目录(Web工程的资源目录是在src/main/webapp),然后勾选下方的框。然后点击OK,最后Apply and Close。此时项目就不报错了。
添加jar包,可以把jar包放在如下的lib中,但是这是Maven项目,所以直接在pom.xml中添加就行了
添加servlet的依赖。对于一个Maven项目来说,一般都需要配置如下两个插件。
<dependencies> <dependency> <groupId>javax.servlet</groupId> <artifactId>javax.servlet-api</artifactId> <version>3.1.0</version> <scope>provided</scope> </dependency> </dependencies> <build> <plugins> <!-- 控制编译版本(否则每次工程update的时候,编译版本都会恢复到1.5) --> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-compiler-plugin</artifactId> <version>3.7.0</version> <configuration> <source>1.8</source> <target>1.8</target> </configuration> </plugin> <!-- tomcat插件配置 --> <plugin> <groupId>org.apache.tomcat.maven</groupId> <artifactId>tomcat7-maven-plugin</artifactId> <version>2.2</version> <configuration> <port>8099</port> </configuration> </plugin> </plugins> </build>
保存pom.xml,然后更新项目,把jar包加入到此项目中
生成的目录结构:
运行Maven项目方式一:使用eclipse的tomcat插件跑
运行Maven项目方式二:用tomcat在后台跑(使用此方法的前提是eclipse中配置了tomcat)
如何重启项目:
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 物流快递公司核心技术能力-地址解析分单基础技术分享
· 单线程的Redis速度为什么快?
· 展开说说关于C#中ORM框架的用法!
· Pantheons:用 TypeScript 打造主流大模型对话的一站式集成库
· SQL Server 2025 AI相关能力初探