eclipse如何配置Maven

article/2025/11/5 8:01:47

Maven 翻译为"专家"、“内行”,是 Apache 下的一个纯 Java 开发的开源项目。基于项目对象模型(缩写:POM)概念,Maven利用一个中央信息片断能管理一个项目的构建、报告和文档等步骤。

Maven 是一个项目管理工具,可以对 Java 项目进行构建、依赖管理。

Maven 也可被用于构建和管理各种项目,例如 C#,Ruby,Scala 和其他语言编写的项目。Maven 曾是 Jakarta 项目的子项目,现为由 Apache 软件基金会主持的独立 Apache 项目。


虽然现在Java的主流编译器是IDEA,但是IDEA是一款收费软件,而且最近看到IDEA发出了涨价的公告,对大多数小伙伴来说也挺贵的。有些小伙伴觉得网上有好多 ”破姐“ 的方法,但是终究不是那么光明正大嘛。而且作为程序员,我们也是不希望自己的作品被 ”破姐“ 使用。再加上一些企业也是不能随便使用经过操作的IDEA,所以仍然有一部分用户在用着 eclipse,而Maven作为一款强大的项目管理工具,也有不少在用,所以今天出一个关于在eclipse中配置Maven的教程



1. 安装Maven核心程序

  1. 下载
    下载地址:http://maven.apache.org/
    

  1. 安装
    下载好之后放到需要安装的目录下直接解压锁(也可以现在桌面或者其他位置解压缩,然后再拖到目标目录)

  1. 配置环境变量

    1. 在系统环境变量下新建 MAVEN_HOME ,下面输入 Maven 所在的路径

    2. 在 Path中将刚刚新建的 MAVEN_HOME 引入进去

      %MAVEN_HOME%\bin;
      
    3. 一路保存,然后在控制台输入 mvn -v 进行检验


  1. 修改配置文件

    1. 打开 Maven 的安装目录,进入 conf 文件夹,打开里面的 setting.xml 文件

    2. 在里面找 <localRepository></localRepository> 这个标签,这个是下载的一些 jar 包存放的位置,默认在C盘,我们可以将其改到D盘或者是其它盘

    3. 然后找到 <mirrors></mirrors> 标签,这个是maven下载资源时用的镜像库,默认的太慢了,我们可以修改为阿里的或者其他的,我用的是阿里的,其它镜像库请自行百度

      <mirror><id>aliyunmaven</id><mirrorOf>*</mirrorOf><name>阿里云公共仓库</name><url>https://maven.aliyun.com/repository/public</url>
      </mirror>
      
    4. 然后将修改后的文件进行保存


接下来我们可以直接在使用中让其自动下载需要的资源,也可以先提前下载一部分资源,需要提前下载一部分资源的话直接在控制台输入一下命令静待完成即可

mvn help:system

出现如下内容则表示下载成功

[INFO] ------------------------------------------------------------------------
[INFO] BUILD SUCCESS
[INFO] ------------------------------------------------------------------------
[INFO] Total time:  11.979 s
[INFO] Finished at: 2022-07-10T19:12:53+08:00
[INFO] ------------------------------------------------------------------------


2. 在eclipse中配置

Eclipse 中默认是有自带的 Maven 插件的,但是自带的 Maven 插件不能修改本地仓库,所以通常我们不使用自带的 Maven,而是使用自己安装的,在 Eclipse 中配置 Maven 的步骤如下:


  1. 点击 Eclipse 中的 Window→Preferences
    在这里插入图片描述

  2. 点击 Maven 前面的箭头将其展开,然后选择 Installations,再点击右边的 Add…

    在这里插入图片描述

  3. 点击 Directory…选择我们安装的 Maven 核心程序的根目录,然后点击 Finish
    在这里插入图片描述

  4. 再将我们刚才添加的勾选上然后点击 Apply
    在这里插入图片描述

  5. 然后选择 Maven 下的 User Settings,在全局设置那里点击 Browse… 选择 Maven 安装目录下的 conf 文件夹里面的 setting.xml 文件,本地仓库会自动变为我们在 settings.xml 文件中设置的路径,最后点击 Apply and Close
    在这里插入图片描述

3. 新建Maven项目

经过上面的步骤,我们已经将 Maven 配置好了,接下来我们使用 eclipse 新建一个Maven项目试一下

  1. File --> New --> Maven Project
    在这里插入图片描述

  2. 如果我们需要使用骨架原型,直接点击Next即可,如果只需新建简单项目, 不需要使用骨架原型则勾选Create simple project(skip archetype selection)之后点击Next,这里我们使用骨架原型创建web项目,所以直接Next
    在这里插入图片描述

  3. 我们选择web项目的骨架原型,然后Next,接下来我们配置坐标以及版本
    在这里插入图片描述

  • groupid 和 artifactId 被统称为“坐标”,是为了保证项目唯一性而提出的,如果你要把你项目弄到 maven本地仓库去,你想要找到你的项目就必须根据这两个id去查找。
  • groupId 一般分为多个段,第一段为域,第二段为公司名称。域又分为org、com、cn等等许多,其中org为非营利组织,com为商业组织。我这里用的是我的域名
  • artifactId表示项目名

  1. 点击Finish,完成创建,目录如下:
    在这里插入图片描述



4. 配置向导

  1. 配置JDK

    1. 右击项目名称,Bulid Path—>Configure Bulid Path 选择Libraries
      在这里插入图片描述

    2. 选中默认jre ,点击Edit
      在这里插入图片描述

    3. 选择自己的jdk
      在这里插入图片描述

    4. 点击Finish,目录如下
      在这里插入图片描述

  2. 创建默认Maven目录

    默认Maven项目目录应该包含文件夹:src/main/java, src/main/resources , src/test/java , src/test/resources

    创建缺失的文件夹,右击项目—> New —> Source Floder
    在这里插入图片描述


在这里插入图片描述


创建完成后目录如下
在这里插入图片描述





以上就是我们关于在eclipse中配置Maven以及创建Maven项目的基本操作,如果有问题的话欢迎各位大佬指正


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

相关文章

eclipse如何配置tomcat?

首先在官网下载对应tomcat版本&#xff0c;下载好后放在自己能找到的地方 tomcat官网&#xff1a;Apache Tomcat - Welcome! 我也准备好了&#xff0c;大家可以按需下载&#xff1a; 链接&#xff1a;https://pan.baidu.com/s/1QVaB-4IPrSgfNl3v8JGT-w?pwdmxry 提取码&…

Eclipse配置jdk

1.打开eclipse&#xff0c;找到上面菜单选项“Window”,单击“Preferences” 2.找到左边栏的java下面的installed JREs 3.我的是已经有一个了&#xff0c;没有的话点击上图 右边的add进行添加 4.点击add后以默认选好了standard VM&#xff0c;直接点击NEXT 5.添加安装目录&am…

超详细Eclipse配置Tomcat配置教程

文章目录 注意&#xff1a;在Eclipse配置Tomcat之前请确保电脑上已经完成Tomcat的安装与配置一、确保Tomcat服务器处于关闭状态二、在Eclipse中配置Tomcat三、测试Tomcat是否配置完成 注意&#xff1a;在Eclipse配置Tomcat之前请确保电脑上已经完成Tomcat的安装与配置 具体配置…

Eclipse的环境配置

1、想要配置Eclipse的环境&#xff0c;就要先下载Eclipse&#xff0c;并安装它&#xff0c;不会下载安装的小伙伴可以点击下面给的链接&#xff0c;里面有我写的详细的教程&#xff0c;这里就不重复了 Eclipse下载与安装&#xff1a;https://blog.csdn.net/qq_39135287/article…

eclipse使用配置教程

一、配置 Eclipse 打开菜单 “Window | Prefrence”&#xff0c; 1.1、字符集设置 左侧展开 General | Workspace&#xff0c;将Text file encoding修改为UTF-8&#xff0c;如下图所示&#xff1a; 1.2、背景颜色设置 1.3、字体设置 1.4、swing插件安装 在线安装 打开ecl…

Eclipse项目环境配置

【1】环境变量配置 ① 常见配置 安装好Eclipse&#xff0c;jdk(下载好后默认安装&#xff0c;别自己瞎搞路径)后&#xff0c;我们不可避免需要配置如下环境变量。 ① JAVA_HOME JAVA_HOMEC:\Program Files\Java\jdk1.8.0_101② CLASSPATH 如果系统中已有该变量属性&#x…

Eclipse常用基本配置

0 说明 在使用Eclipse进行Java开发之前&#xff0c;经常需要进行一些配置&#xff0c;其中有些配置甚至是必须的&#xff0c;即使开始不编辑之后开发过程中也会出一些因配置导致的小问题。本文梳理了一下Eclipse使用中常用的配置&#xff0c;配置项通用程度和重要程度按标题先…

eclipse的安装与配置

1、下载 eclipse 下载地址&#xff1a;https://www.eclipse.org/downloads/ 点击 【Download Package】 找到JavaEE IDE&#xff0c;点击【Windows x86_64】 点击【Select Another Mirror】&#xff0c;然后点击国内任意一个大学镜像下载即可&#xff01; 下载成功后&…

最佳的10款App安全测试工具

移动互联网时代&#xff0c;我们的生活和工作深受 App 影响。伴随移动 App 的广泛应用&#xff0c;App 安全日益重要。本文介绍了 App 开发可能用到的安全测试工具。 当今&#xff0c; 全球移动用户大约超过37亿。 Google Play 上大约有 220 万个 App&#xff0c; 苹果App St…

怎么测试app?app的测试技巧是什么?

文章末尾给大家留下了大量的福利 前言 今天笔者想和大家来唠唠app测试&#xff0c;现在的app有非常的多&#xff0c;这些app都是需要经过测试之后才能发布到应用市场中&#xff0c;app已经成为了我们日常生活中不可或缺的一部分了&#xff0c;但它的功能必须强大&#xff0c;…

【APP测试】怎么对App进行功能测试

测试人员常被看作是bug的寻找者&#xff0c;但你曾想过他们实际是如何开展测试的吗&#xff1f;你是否好奇他们究竟都做些什么&#xff0c;以及他们如何在一个典型的技术项目中体现价值&#xff1f;本文将带你经历测试人员的思维过程&#xff0c;探讨他们测试app时的各种考虑. …

app专项测试工具汇总

cpu android sdk的monitor Android sdk自带工具 命令行启动 monitor H:\android_sdk\SDK\platform-tools>adb devices List of devices attached H:\android_sdk\SDK\platform-tools>adb connect 127.0.0.1:7555 android studio profile剖析面板崩溃问题检测 anr 主程序5…

app安全测试工具

Android App漏洞检测 1 国内Android App在线漏洞检测平台 腾讯金刚审计系统 http://service.security.tencent.com/kingkong 免费 无限制 腾讯御安全 http://yaq.qq.com/ 免费 查看漏洞详情需认证 阿里聚安全 http://jaq.alibaba.com/ 免费 查看漏洞详情需认证 360显微镜 htt…

App自动化测试工具Airtest

AirtestProject是由网易游戏推出的一款跨平台的UI自动化测试框架&#xff0c;主要是面向游戏的UI自动化测试&#xff0c;比如Unity3D、cocos2dx-*游戏框架&#xff0c;也支持Android原生app、iOS app、微信小程序的UI测试。本文主要介绍如何使用AirtestProject进行Android APP自…

14个最常用的app测试工具推荐,拿走不谢!

UI自动化测试工具 通知&#xff1a;【公众号更名为&#xff1a;程序员臻叔】 关注领福利&#xff1a; 回复「测试」&#xff1a;获取最常用的测试用例模版常用的测试工具。 回复「面试」&#xff1a;臻叔原创《测试岗笔面试真题宝典》 回复「简历」&#xff1a;送你臻叔私人珍藏…

APP自动化测试工具uiautomator2,十分钟迅速掌握

目录 前言 一、介绍 二、环境部署 三、编写百度贴吧首页脚本 四、uiautomator2和appium运行速度比较 写在最后&#xff0c;给与的建议&#xff1a; 前言 相信很多使用appium做过APP自动化的人都深有感触&#xff1a; appium运行慢、时间长uiautomatorviewer定位元素时得…

App测试实战:测试内容、测试工具、测试效果

零、概述 0.1App测试内容&#xff1a; 1、常规的功能和性能&#xff1a;功能遍历、业务响应速度、界面测试等 2、专项测试&#xff1a;主要是 系统指标包括耗电、内存占用、流量消耗、CPU&#xff08;计算量&#xff09;、启动速度、流畅度、安装包大小 3、特殊测试&#xff1a…

常用测试工具-----IPOP

1.1、IPOP简介 IPOP软件是一个华为IP工具的集合&#xff0c;最原始的功能是IP地址动态绑定&#xff0c;后续在此基础上不断的进行了扩充&#xff0c;就形成了现在的版本。IPOP是一款实用强大的网络设置工具。 1.2、IPOP用途 在测试过程中&#xff0c;IPOP我主要用到终端工具和…

APP测试工具大全,建议收藏

APP测试工具大全&#xff08;建议收藏&#xff01;&#xff01;&#xff01;&#xff09; 一、APP自动化测试工具 AppiumAirtestuiautomator2&#xff08;python&#xff09; 二、APP稳定性测试工具 MonkeyMonkeyRunnerMaximUICrawler 三、APP性能测试工具 GTPerfdogSolo…

使用JMeter对网站进行并发测试

1.右击“测试计划”添加“线程组”&#xff0c;并单击新添加的“线程组”设置并发执行次数 2.右击刚才创建的“线程组”添加“HTTP请求” 3.设置“HTTP请求”信息 参数化的信息要和下面创建的“CSV数据文件配置”的“变量名称相同” 4.右击“线程组”添加“CSV数据文件配置…