Eclipse搭建Maven项目

article/2025/9/17 0:29:20

目录

 一、创建Maven项目

二、更换Eclipse自带的Maven版本

三、配置Maven仓库

四、更换Maven的jdk版本

五、更改Maven动态Web模块

六、把web2.3修改为web3.0

七、pro.xml文件的作用:加依赖,下载jar包


 一、创建Maven项目

1. File -> New -> Maven Project

2. Next >

 3.选择最后一个 org.apache.maven.archetypes maven-archetype-webapp 1.0 -> Next >

4.

 创建成功!!!

刚创建好的 maven 项目可能会报错,报错的原因是缺少 Servlet 的 jar 包;

解决方式:

1.导入依赖 jar 包。

2.配置 Tomcat 服务,详情可见:

JavaWeb环境搭建之配置Tomcat_^O^——的博客-CSDN博客_javaweb配置tomcat

二、更换Eclipse自带的Maven版本

1. Window -> Preferences

2.在左侧菜单那栏里面找 Maven ,找不到就在上方搜索栏搜索;

3. Installations -> Add

4.选择 Directory...

5.选择下载的 Tomcat 的版本;

6. Finish

7.勾选自己配置 maven 版本 -> Apply and Close

三、配置Maven仓库

1. Window -> Preferences

2. User Settings

3.选择 Browse...

 4.选择 settings.xml 文件;

5. 然后 Local Repository 会自动定位到你所配置的本地仓库位置 -> Apply and Close

四、更换Maven的jdk版本

1.项目右键 -> Preferences

2. Maven -> Project Facets

3.把 java 的 jdk 换成1.8版本 -> Apply ;

五、更改Maven动态Web模块

1.把 Dynamic Web Module 换成 3.0 -> 取消勾选 -> Apply

2.勾选上 Dynamic Web Module -> 点击 Further configuration available...

3.然后更改 WebContent 的目录;

更改前:

更改后:

六、把web2.3修改为web3.0

1. webapp -> web.xml ;

2.复制以下代码:修改web.xml由2.3至3.0;

<web-app xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"xmlns="http://java.sun.com/xml/ns/javaee"xsi:schemaLocation="http://java.sun.com/xml/ns/javaee http://java.sun.com/xml/ns/javaee/web-app_3_0.xsd"id="WebApp_ID" version="3.0">

 3.至标蓝的地方复制;

最终效果:

七、pro.xml文件的作用:加依赖,下载jar包

Maven下载依赖的网站:mvnrepository.com(复制到网页)。

<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>maven的模型版本<groupId>com.zking</groupId>公司域名反写<artifactId>maven_01</artifactId>名字<packaging>war</packaging>打包方式<version>0.0.1-SNAPSHOT</version>版本<name>maven_01 Maven Webapp</name><url>http://maven.apache.org</url><properties><project-build-sourceEncoding>UTF-8</project-build-sourceEncoding><maven-compiler-source>1.8</maven-compiler-source><maven-compiler-target>1.8</maven-compiler-target><junit-version>4.12</junit-version></properties><!-- 1.下载依赖dependencies里面存放的是N对dependency标签,dependency里面存放的就是jar包依赖 --><dependencies><!-- junit依赖 --><dependency><groupId>junit</groupId><artifactId>junit</artifactId><version>${junit-version}</version><scope>test</scope></dependency></dependencies><build><finalName>maven_01</finalName><!-- 2.添加插件 --><plugins><plugin><groupId>org.apache.maven.plugins</groupId><artifactId>maven-compiler-plugin</artifactId><version>3.8.0</version><configuration><source>${maven-compiler-source}</source><target>${maven-compiler-target}</target><encoding>${project-build-sourceEncoding}</encoding></configuration></plugin></plugins></build></project>

注意:下载 jar 包依赖需要联网!!!

最后,依赖会下载到 Libraies 目录下。


   

完。


http://chatgpt.dhexx.cn/article/htpU738U.shtml

相关文章

如何Maven部署、Maven项目导入使用【亲测有效简洁】

Maven 一、Maven部署二、Maven项目导入 一、Maven部署 一、导入maven项目之前&#xff0c;删除掉不相关的&#xff0c;只留了源码src 和 配置文件pom 文件 ★ 重点删除对象&#xff1a;项目中的.idea 和 .iml 文件&#xff0c;以及编译生成的class文件全部删除 ■ 若是从官网…

Maven项目结构

文章目录 1. Maven2.标准化项目结构3. Maven坐标 1. Maven Maven项目对象模型&#xff0c;可以通过一小段描述信息来管理项目的构建&#xff0c;报告和文档的项目管理工具项目管理工具软件 Apache Maven是一个&#xff08;特别是Java编程&#xff09;项目管理及自动构建工具&a…

Eclipse创建maven项目

一.环境 eclipse 2018 64位 &#xff0c;jdk 1.8&#xff0c;maven 3.6&#xff0c;tomcat 8.5 创建前先把上面环境配置好&#xff0c;这里就不详细描述了。 二.创建步骤 1.打开eclipse&#xff0c;file—》new —》project&#xff0c;选择Maven—》Maven Project&#x…

如何创建Maven项目?

1 前言 在创建项目中&#xff0c;IDEA 提供了很多项目模板&#xff0c;比如 Spring MVC 模板&#xff0c;可以直接创建一个基于 Maven 的 Spring MVC 的 demo&#xff0c;各种配置都已经设定好了&#xff0c;直接编译部署就可以使用。 最开始自己创建 maven web 项目时&#xf…

在IDEA中创建maven项目

在IDEA中创建maven项目 现在的JavaWeb项目中&#xff0c;绝大多数都是采用的maven结构的项目&#xff0c;而对于maven支持的最好的IDE开发工具为IDEA,所以说我就以在IDEA上为例来进行maven开发的讲解。 和往常一样&#xff0c;为了避免由于开发工具版本的不同所造成的困扰&…

Maven项目(万字详解!)

1.Maven 1.1 项目管理问题 写项目时&#xff0c;我们需要引用各种 jar 包&#xff0c;尤其是比较大的工程&#xff0c;引用的 jar 包往往有几十个乃至上百个&#xff0c; 每用 到一种 jar 包&#xff0c;都需要手动引入工程目录&#xff0c;而且经常遇到各种让人抓狂的 jar 包…

Maven项目创建教程

Maven项目创建教程 1. 地址和库的配置 a)创建”库”文件 b)设置setting.xml文件 2. 创建“Maven” 项目 3. 三种运行”java”的方式 环境配置 在D盘或其他盘符下创建一个空的文件夹&#xff0c;命名”Repository“&#xff0c;必须是纯英文路径 打开”maven”安装文件路…

idea创建maven项目

1.修改maven主题&#xff1a;file-->settings-->appearance-->theme 2.首先打开IDEA后点击settings ,然后在VM Options内添加-DarchetypeCataloginternal 运行参数 (不做上面操作的话会导致maven 骨架生成速度缓慢到令人发指,卡在running tmp archetypexxxtmp这一步)…

Maven项目搭建

我们回顾一下maven规范的目录结构&#xff1a; 1、手动搭建Maven项目 我们先使用手动的方式来创建maven项目 &#xff08;1&#xff09;在D盘下创建目录mvnproject并进入该目录&#xff0c;作为我们的操作目录 &#xff08;2&#xff09;创建我们的maven项目&#xff0c;创建…

如何创建Maven项目

1.什么是 maven maven是一个构建工具 功能&#xff1a; ① 把编译好的.class文件打包成一个.jar文件 ② 依赖管理&#xff08;一个复杂的程序通常会依赖第三方库&#xff09;使用的时候&#xff0c;需要把对应的jar包下载下来&#xff0c;导入工程中 2.如何创建maven项目 ma…

idea创建maven项目 [超详细]

一、背景。 IDEA是用于java语言开发的集成环境&#xff0c;并且经常用于maven、spring、MyBatis等项目的开发。今天将为大家介绍如何在IDEA中创建Maven项目。 二、idea创建maven项目。 1.首先打开IDEA后点击file->settings ,然后在VM Options内添加 -DarchetypeCatalogi…

Idea中创建maven项目(超详细)

Idea中创建maven项目 提示&#xff1a;前提条件时maven已经安装好&#xff0c;并且环境变量也配置完成&#xff0c;maven没安装好或者环境变量没有配置好的请参考我上一篇文章——maven的安装和配置 上篇博文链接&#xff1a;https://blog.csdn.net/zzvar/article/details/11…

maven入门:一个简单的maven项目

简介 Maven是一个用于项目管理的工具&#xff0c;其好处是为我们管理jar包的依赖版本&#xff0c;同时也方便的组合我们自己的代码模块。在入门前有两个概念先简单介绍一下&#xff0c;一个是坐标&#xff0c;另一个是仓库。 坐标&#xff1a;maven为每一个jar包或模块都定义…

Maven项目的介绍、入门搭建

Maven项目的介绍、入门搭建 一、什么是Maven项目 Maven 是 Apache 组织下的一个跨平台的项目管理工具&#xff0c;它主要用来帮助实现项目的构建、测试、打包和部署。Maven 提供了标准的软件生命周期模型和构建模型&#xff0c;通过配置就能对项目进行全面的管理。它的跨平台性…

Maven项目详解

目录 一、简介 二、准备工作 1、安装maven &#xff08;参考文章&#xff1a;maven下载安装详解&#xff09; 2、配置maven本地仓库 3、中央仓库 4、目录结构 5、POM&#xff08;Project Object Model&#xff09; 6、IDE配置 三、Maven项目创建步骤 1、在Eclipse中创…

Maven项目构建

Maven项目构建 一、Maven的介绍1.1 Maven的作用1.2 Maven仓库1.3 Maven目录及配置 二、Maven的使用2.1 Maven 工程的目录结构2.2 pom.xml配置文件 三、Maven多模块项目3.1 创建多模块项目3.2 父模块与子模块pom.xml 一、Maven的介绍 1.1 Maven的作用 Maven 的依赖管理 项目的…

如何使用 Maven 来创建项目(一篇文章就够了)

如何使用 Maven 来创建项目&#xff08;一篇文章就够了&#xff09; 1. Maven 简介1. 简介2. 项目构建3. 项目构建工具 2. Maven 的四大特性1. 依赖管理系统版本号规范 2. 多模块构建3. 一致的项目结构4. 一致的构建模型和插件机制 3. Maven 的安装配置和目录结构1. Maven 的安…

IDEA中创建maven项目详细步骤,很清晰

前言 在IDEA中创建Maven项目&#xff0c;前提是已经安装配置好Maven环境 。 如还未配置安装Maven的&#xff0c;请先下载安装。如何下载安装&#xff0c;可参考我另外篇文章&#xff1a; maven的下载与安装教程 本篇教程是以创建基于servlet的JavaWeb项目为例子&#xff0c;如…

深拷贝和浅拷贝

深拷贝和浅拷贝的知识涉及到堆栈的概念。 堆栈的概念&#xff1a; 基本类型&#xff1a; 名值存储在栈内存中&#xff0c;例如: let a 1;引用类型&#xff1a; 名存在栈内存中&#xff0c;值存在于堆内存中&#xff0c;但是栈内存会提供一个引用的地址指向堆内存中的值&…

深拷贝和浅拷贝的区别详解

深拷贝和浅拷贝的作用是复制对象数据&#xff0c;这两者都用于构造拷贝构造函数中&#xff0c;那么这俩之间到底有什么区别呢&#xff1f; 先上答案 - 浅拷贝&#xff1a;简单的赋值拷贝操作 - 深拷贝&#xff1a;在堆区重新申请内存空间&#xff0c;进行拷贝操作 下面举一个…