09Maven - 构建maven工程(Eclipse)

简介: 09Maven - 构建maven工程(Eclipse)

步骤1:创建maven工程

选择Maven Project

了解一下骨架界面:

当我门不跳过骨架点击“next”会进入骨架选择界面,如果eclipse中配置本地仓库正确则显示出骨架。

选择webapp会创建一个maven工程(java web工程)

选择quickstart会创建一个maven工程(java 工程)

注意:使用骨架的问题是创建maven工程目录不完整,所以不推荐使用。

步骤2:定义坐标

步骤3:设置编译版本

查看上边工程的编译版本为1.5,本教程使用jdk1.7,需要设置编译版本为1.7,这里需要使用maven的插件来设置,在pom.xml中加入:

执行update project ,查看编译版本为1.7:

步骤4:定义web.xml

在src/webapp 中添加 WEB-INF/web.xml文件,内容改为:

步骤5:编写servlet

在src/main/java中创建ServletTest

20190409140058491_.png

步骤6:编写JSP

20190409140140644_.png

test.jsp的内容如下:

20190409140212637_.png

index.jsp的内容如下:

20190409140231342_.png

步骤7:添加servlet/jsp的jar包

servlet类中报错,无法解析 javax.servlet …

在maven工程中添加jar的方式是需要在pom.xml中添加servlet/jsp的坐标,maven自动下载servlet/jsp的jar包。编辑pom.xml,如下:

步骤8:配置servlet

在web.xml中配置servlet,如下图所示:

运行

cmd命令行进入工程目录,运行tomcat:run命令

目录
相关文章
|
5月前
|
Java 测试技术 项目管理
【JavaEE】从 0 到 1 掌握 Maven 构建 Java 项目核心技巧 解锁 Java 项目高效管理实用实例
本文从Maven基础概念讲起,涵盖安装配置、核心概念(如POM与依赖管理)及优化技巧。结合Java Web项目实例,演示如何用Maven构建和管理项目,解决常见问题,助你高效掌握这一强大工具,提升Java开发与项目管理能力。适合初学者及进阶开发者学习。资源链接:[点此获取](https://pan.quark.cn/s/14fcf913bae6)。
166 6
|
11月前
|
XML Java 测试技术
从零开始学 Maven:简化 Java 项目的构建与管理
Maven 是一个由 Apache 软件基金会开发的项目管理和构建自动化工具。它主要用在 Java 项目中,但也可以用于其他类型的项目。
319 1
从零开始学 Maven:简化 Java 项目的构建与管理
|
11月前
|
Java Android开发
Eclipse Java 构建路径
Eclipse Java 构建路径
135 3
|
12月前
|
Java Maven Android开发
eclipse创建maven项目
本文介绍了在Eclipse中创建Maven项目的步骤,包括打开Eclipse、选择Java项目、完成项目创建以及自动下载插件的过程。
320 2
eclipse创建maven项目
|
Java 持续交付 项目管理
Maven是一款基于Apache许可的项目管理和构建自动化工具,在Java开发中极为流行。
Maven是一款基于Apache许可的项目管理和构建自动化工具,在Java开发中极为流行。它采用项目对象模型(POM)来描述项目,简化构建流程。Maven提供依赖管理、标准构建生命周期、插件扩展等功能,支持多模块项目及版本控制。在Java Web开发中,Maven能够自动生成项目结构、管理依赖、自动化构建流程并运行多种插件任务,如代码质量检查和单元测试。遵循Maven的最佳实践,结合持续集成工具,可以显著提升开发效率和项目质量。
144 1
|
自然语言处理 Java Maven
Maven 自动化构建
Maven自动化构建确保依赖稳定性。`bus-core-api(1.0-SNAPSHOT)`构建后,自动触发`app-web-ui`和`app-desktop-ui`的构建,两者均依赖bus-core-api的1.0快照版。 ``` 纯文本摘要: Maven自动化构建保证依赖项的稳定性:当`bus-core-api`的1.0-SNAPSHOT版本完成构建时,它会触发依赖它的`app-web-ui`和`app-desktop-ui`项目的构建,这两个项目都依赖`bus-core-api`的相同版本。
|
Java Maven
maven 工程pom依赖优化及常用命令
maven 工程pom依赖优化及常用命令
258 0
|
3月前
|
Java 区块链 Maven
关于引入maven项目后出现‘parent.relativePath’ of POM错误时的解决方法
关于引入maven项目后出现‘parent.relativePath’ of POM错误时的解决方法
303 3
|
2月前
|
Java jenkins 应用服务中间件
结合Jenkins与Tomcat,实施Maven项目的自动构建和部署流程。
任何项目构建和部署的自动化流程,总离不开对各个环节精细把控与密切配合。涉及到源代码管理、构建工具、持续集成服务器以及最终的运行时环境的协调。通过上述简洁实用的步骤,可以实现Maven项目从源代码到运行状态的无缝过渡,进而提升软件开发的效率与质量。
201 0