maven创建web项目

简介: 步骤如下: Ctrl + N调出新建窗口,双击选择Maven Project 直接点击下一步 双击选择maven-archetype-webapp(这个列表需要加载一段时间) 根据个人情况输入Group Id和Artifact Id(项目名),Package会自动生成,点击finis...

步骤如下:

  1. Ctrl + N调出新建窗口,双击选择Maven Project
    Eclipse使用Maven构建web项目详解
  2. 直接点击下一步
    Eclipse使用Maven构建web项目详解
  3. 双击选择maven-archetype-webapp(这个列表需要加载一段时间)
    Eclipse使用Maven构建web项目详解
  4. 根据个人情况输入Group Id和Artifact Id(项目名),Package会自动生成,点击finish
    Eclipse使用Maven构建web项目详解
    java视图下项目结构如
    Eclipse使用Maven构建web项目详解


  5. 右键项目 -> Build Path -> Configure Build Path...
    Eclipse使用Maven构建web项目详解
  6. 在Source下去掉两个错误的Source folder
    Eclipse使用Maven构建web项目详解
  7. 点击上图中的Add Folder... -> 点击Create New Folder...增加src/main/java、src/test/java 和src/test/resources
    Eclipse使用Maven构建web项目详解
  8. 分别双击src/test/java和src/test/resources下的Output folder,设置测试代码编译的class发布目录为target/test-classes。为的是不和正式代码的编译文件混在一起,正式代码发布目 录使用默认的target/classes即可。
    Eclipse使用Maven构建web项目详解
  9. 在Order and Export中调整folder的显示顺序
    Eclipse使用Maven构建web项目详解
  10. 在Libraries中双击,用自己的jre替换掉默认的jre,如我这里是用JRE System Library [jdk1.6]替换掉JRE System Library [J2SE-1.5]
  11. 转换为Dynamic Web项目,以便tomcat识别
    点击上图中左侧的Project Facets -> 在右侧选择Dynamic Web Module -> 设置version为2.5(默认的3.0针对java7),暂时不点OK
    Eclipse使用Maven构建web项目详解
  12. 点击上图中的Further configuration available... -> 设置web.xml所在目录为src/main/webapp -> Apply
    Eclipse使用Maven构建web项目详解
  13. 点击上图中左侧的Deployment Assembly -> 删除不需要部署的两个test folder
    Eclipse使用Maven构建web项目详解
  14. 设置发布时同时发布maven依赖的包
    点击上图中的Add -> 双击Java Build Path Entries -> 双击Maven Dependencies -> 确定
    Eclipse使用Maven构建web项目详解
    最终项目目录效果
    Eclipse使用Maven构建web项目详解
  15. 部署到tomcat(如不清楚可在本站搜到),访问http://localhost:8080/example/,出现Hello World!证明你成功了~!

如过此内容对您有帮助,欢迎以点击广告的形式来支持我们,但请每天不要多于一次,否则可能被识别恶意点击,导致封号。

相关文章
|
20天前
|
XML Java 测试技术
从零开始学 Maven:简化 Java 项目的构建与管理
Maven 是一个由 Apache 软件基金会开发的项目管理和构建自动化工具。它主要用在 Java 项目中,但也可以用于其他类型的项目。
33 1
从零开始学 Maven:简化 Java 项目的构建与管理
|
20天前
|
缓存 JSON 监控
如何在项目中保证 Web 组件化的性能
保证 Web 组件化的性能需要从多个方面入手,综合运用各种优化方法和策略。通过持续的优化和改进,能够提高组件化的整体性能,为用户提供更好的体验,同时也有助于提高项目的开发效率和质量。
28 8
|
20天前
|
存储 前端开发 JavaScript
如何在项目中高效地进行 Web 组件化开发
高效地进行 Web 组件化开发需要从多个方面入手,通过明确目标、合理规划、规范开发、加强测试等一系列措施,实现组件的高效管理和利用,从而提高项目的整体开发效率和质量,为用户提供更好的体验。
27 7
|
26天前
|
监控 安全 测试技术
如何在实际项目中应用Python Web开发的安全测试知识?
如何在实际项目中应用Python Web开发的安全测试知识?
28 4
|
25天前
|
中间件 Go API
Go语言中几种流行的Web框架,如Beego、Gin和Echo,分析了它们的特点、性能及适用场景,并讨论了如何根据项目需求、性能要求、团队经验和社区支持等因素选择最合适的框架
本文概述了Go语言中几种流行的Web框架,如Beego、Gin和Echo,分析了它们的特点、性能及适用场景,并讨论了如何根据项目需求、性能要求、团队经验和社区支持等因素选择最合适的框架。
67 1
|
1月前
|
Java Maven
maven项目的pom.xml文件常用标签使用介绍
第四届人文,智慧教育与服务管理国际学术会议(HWESM 2025) 2025 4th International Conference on Humanities, Wisdom Education and Service Management
112 8
|
1月前
|
Java 应用服务中间件 Maven
Maven的三种项目打包方式——pom,jar,war的区别
Maven 提供了多种打包方式,分别适用于不同类型的项目。pom 用于父项目或聚合项目,便于项目的结构和依赖管理;jar 用于Java类库或可执行的Java应用程序;war 则专用于Java Web应用程序的部署。理解这些打包方式的用途和特点,可以帮助开发者更好地配置和管理Maven项目,确保构建和部署过程的顺利进行。无论是单模块项目还是多模块项目,选择合适的打包方式对于项目的成功至关重要。
80 3
|
1月前
|
JavaScript 前端开发 开发工具
web项目规范配置(husky、eslint、lint-staged、commit)
通过上述配置,可以确保在Web项目开发过程中自动进行代码质量检查和规范化提交。Husky、ESLint、lint-staged和Commitlint共同作用,使得每次提交代码之前都会自动检查代码风格和语法问题,防止不符合规范的代码进入代码库。这不仅提高了代码质量,还保证了团队协作中的一致性。希望这些配置指南能帮助你建立高效的开发流程。
43 5
|
2月前
|
Java 关系型数据库 MySQL
Maven——创建 Spring Boot项目
Maven 是一个项目管理工具,通过配置 `pom.xml` 文件自动获取所需的 jar 包,简化了项目的构建和管理过程。其核心功能包括项目构建和依赖管理,支持创建、编译、测试、打包和发布项目。Maven 仓库分为本地仓库和远程仓库,远程仓库包括中央仓库、私服和其他公共库。此外,文档还介绍了如何创建第一个 SpringBoot 项目并实现简单的 HTTP 请求响应。
160 1
Maven——创建 Spring Boot项目
|
2月前
|
Java 关系型数据库 MySQL
如何使用 maven 创建一个 Spring Boot项目
Maven 是一个强大的项目管理工具,通过配置 `pom.xml` 文件自动获取所需的 jar 包,提高开发效率。其核心功能包括项目构建和依赖管理。项目构建支持编译、测试、打包和发布等流程,而依赖管理则通过中央仓库、本地仓库和私有服务器获取和管理项目依赖。示例中展示了如何创建第一个 SpringBoot 项目并实现简单接口。
45 1
如何使用 maven 创建一个 Spring Boot项目

推荐镜像

更多