🔥码云GVP开源项目 12k star Uniapp+ElementUI 功能强大 支持多语言、二开方便! 广告
[TOC] # 在ECLIPSE中创建MAVEN风格的JAVA WEB项目 ## 步骤 1 : 新建Maven 项目 菜单->File->New->Other->Maven->Maven Project ![](https://box.kancloud.cn/bc67a8de0ffee9d6de3d195bd075b73d_597x497.png) ## 步骤 2 : 这个界面点下一步 ![![](../images/Image063.png)](../images/Image027.png) ## 步骤 3 : 这个界面使用webapp,点下一步 默认选中的是maven-archetype-quickstart, 请修改为: maven-archetype-webapp ![](https://box.kancloud.cn/ff2c4a95bfbe4c1eed0454818d0df373_770x647.png) ## 步骤 5 : 这一步填写如图所示的信息 ![![](../images/Image066.png)](../images/Image029.png) ## 步骤 6 : 此时得到的maven web 项目的问题 此时能得到的maven web 项目,不过有两个问题 1. 没有java源代码目录 2. index.jsp报错 ![](https://box.kancloud.cn/3a8e2fd3a1c59b24cfe4a17fc39fd18b_385x347.png) ## 步骤 7 : 创建java 源代码目录 在上一步的截图中可以发现,没有地方存放java源文件,这个时候就需要按照如下步骤做: 右键项目->属性->Java Build Path->Libraries->Edit->Workspace default JRE(jdk8)->Finish ![](https://box.kancloud.cn/aa229663c7d4d26ea7b2618e9935ef7e_691x613.png) ## 步骤 8 : java源文件目录创建好了 如图所示,java源文件目录创建好了 ![](https://box.kancloud.cn/25f0f8c637189efc6a3b4719e6031fdf_365x432.png) > src/main/resources 文件夹:放配置文件的,如xml文件,properties文件等。 ## 步骤 9 : 通过pom.xml添加servlet jar包 这个时候,还存在index.jsp会 报错的问题。 这个问题的解决办法是添加servlet.jar包。 pom.xml中添加servlet的依赖,可以去中央仓库选择servlet版本 ``` <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd"> <modelVersion>4.0.0</modelVersion> <groupId>com.dodoke</groupId> <artifactId>j2ee</artifactId> <packaging>war</packaging> <version>0.0.1-SNAPSHOT</version> <name>j2ee Maven Webapp</name> <url>http://maven.apache.org</url> <dependencies> <dependency> <groupId>junit</groupId> <artifactId>junit</artifactId> <version>3.8.1</version> <scope>test</scope> </dependency> <dependency> <groupId>javax.servlet</groupId> <artifactId>javax.servlet-api</artifactId> <version>3.1.0</version> <scope>provided</scope> </dependency> </dependencies> <build> <finalName>j2ee</finalName> </build> </project> ``` ## 步骤 10 : 添加好之后,index.jsp也不报错了 ![](https://box.kancloud.cn/9ca21503c70bd0827df1f1044ca06ac2_375x531.png) ## 步骤 11 : 部署项目到Tomcat,并启动 ![](https://box.kancloud.cn/15958213c984917c7b8c5627a20e6030_631x242.png)