首页
学习
活动
专区
圈层
工具
发布
    • 综合排序
    • 最热优先
    • 最新优先
    时间不限
  • 来自专栏后端开发笔记

    Maven入门

    目标5:完成IDEA工具搭建maven项目的案例 目标6:能够说出依赖的传递方式和如何解决依赖传递冲突 目标7:能够说出maven的生命周期 1.Maven简介 1.1 Maven是什么 在学习Maven )创建java代码(源代码)所在目录,即创建src/main/java (4)创建配置文件所在目录,即创建src/main/resources (5)创建测试源代码所在目录,即创建src/test/java (1)在IDEA中配置Maven (2)创建maven工程 (3)填写本项目的坐标 (4)查看各目录颜色标记是否正确 (5)IDEA右侧有一个maven管理界面,可点开查看 (6)在项目的 <configuration> <port>80</port> </configuration> </plugin> (5)同时为了运行方便我们也可以创建运行模板 : 5.Maven依赖管理 5.1 依赖配置与依赖传递 依赖是指在当前项目中运行所需的jar,依赖配置的格式如下图 依赖传递: 依赖具有传递性,分两种 (1)直接依赖:在当前项目中通过依赖配置建立的依赖关系

    81720编辑于 2022-11-18
  • 来自专栏dotnet & java

    Maven入门

    ; } } 这样就有了一个可以用Maven构建的项目,下一步就是要安装Maven。 安装Maven Maven可以在链接下载。 -3.6.0/bin:$PATH 然后用mvn -v测试一下 Apache Maven 3.6.0 (97c98ec64a1fdfee7767ce5ffb20918da4f719f3; 2018-10- 跳过Maven Wrapper相关的介绍 定义一个简单的Maven构建 按照上面步骤装好Maven,现在需要创建一个Maven项目的定义文件。通过pom.xml来实现。 " xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd" >1.8</maven.compiler.source> <maven.compiler.target>1.8</maven.compiler.target> </properties

    75120发布于 2019-04-04
  • 来自专栏全栈程序员必看

    maven快速入门_maven如何使用

    大家好,又见面了,我是你们的朋友全栈君 企业级架构 框架图 之前我们关注的是前端的解决方案(涉及到的技术有H5、CSS3、JavaScript,CSS升级为Bootstrap再升级到ElementUI Tomcat Maven 项目构建工具 概述 Maven是跨平台的项目管理工具。 eclipse创建Maven项目 创建maven project 工程目录结构 Maven提倡一个口号:约定优于配置! --要和数据库版本匹配, 数据库是5.X的版本就添加5.X的依赖 数据库是8.X的版本就添加8.X的依赖 --> 每个maven命令就是一个jar,一个maven插件。在第一次运行时下载。

    99120编辑于 2022-09-23
  • 来自专栏JetpropelledSnake

    Maven学习笔记之Maven入门

    0x00 概述 本文涉及Maven知识点有Maven安装与配置,Maven项目结构,Maven依赖管理,Maven项目生命周期管理,基于IDE的Maven使用和Maven私服搭建。 Maven下载 http://maven.apache.org/download.cgi 2.2 Maven安装 Maven是基于Java语言进行开发的,因此依赖JDK(建议JDK1.7+) 开箱即用 lib 存放了maven运行所需的jar文件 2.3 配置环境变量 MAVEN_HOME D:\mvn\apache-maven-3.6.3 Path 增加 %MAVEN_HOME (免配置) 公共仓库 除了中央仓库以外的第三方仓库都是公共仓库,例如aliyun(需要配置) 私服 企业搭建的供内部使用的maven仓库 maven仓库 image.png 4.3 Maven仓库配置 使用 6.1 在IDEA中关联Maven maven配置 image.png image.png 说明: IDEA本身集成了Maven,考虑到IDEA和Maven版本的兼容性,Idea不建议配置比默认版本更新的版本

    1.1K30编辑于 2022-03-07
  • 来自专栏java基础笔记

    maven快速入门

    Maven是基于项目对象模型,可以通过一小段描述信息来管理项目的构建,报告和文档的软件项目管理工具。 1、在maven.apache.org下载maven并解压。 2、配置环境变量,新建系统变量,命名为M2_HOME,变量值指向maven目录,如下:蓝色的。 在我打开cmd测试 mvn -v 是出现了如下错误。 约定的结构: src -main -java -package -test -java -package resources maven常用的构建命令 mvn -v 查看maven版本 compile 编译 test 测试 package 打包 clean 删除target install 安装jar包到本地仓库中 -DartifactId=seckill -DarchetypeArtifactId=maven-archetype-webapp 在创建时,出现了以下代码,一直卡住。

    34520编辑于 2022-05-12
  • 来自专栏Java基础

    Maven 入门详解

    Maven 的核心概念 理解 Maven 的核心概念是掌握其精髓的关键。 2.4 插件 (Plugin) 插件是扩展 Maven 功能的工具。Maven 提供了丰富的插件,例如: maven-compiler-plugin: 用于编译 Java 代码。 maven-surefire-plugin: 用于执行单元测试。 maven-jar-plugin: 用于打包项目为 JAR 文件。 你也可以自定义插件来扩展 Maven 的功能。 5. 总结 Maven 作为 Java 项目管理的利器,为开发者提供了一套完善的项目管理方案。 以上就是关于maven的初步学习,希望对各位看官有所帮助,下期见,谢谢~ 其它教程: maven高级详解

    32010编辑于 2025-08-28
  • 来自专栏憧憬博客分享

    Maven快速入门

    maven是什么 Apache Maven Project 是Apache的优秀开源项目,Maven是Java项目的构建和管理工具 能干什么 用Maven可以方便的创建项目, 基于archetype可以创建多种类型的 maven的安装 Linux | Mac 下载地址: http://mirrors.tuna.tsinghua.edu.cn/apache/maven/maven-3/3.6.3/binaries/apache-maven /mvn -version # 正常输出版本号即正常 配置环境变量 mkdir /usr/local/maven mv apache-maven-3.6.3/* /usr/local/maven/ # /etc/profile 尾部追加环境变量 export MAVEN_HOME=/usr/local/maven export PATH=${MAVEN_HOME}/bin:${PATH} # 测试 mvn -version maven镜像配置 在不配置镜像的情况下,maven默认会使用中央库.maven中央库在国外,有时候访问会很慢,尤其是下载较大的依赖的时候,有时候速度会很慢,甚至会出现无法下载的情况

    83910发布于 2020-07-21
  • 来自专栏Java后端

    Maven入门详解

    一、Maven 是什么?不只是构建工具Maven 的名字来源于意第绪语,意为“知识的积累者”。 插件(Plugin)——Maven 的“肌肉”Maven 本身功能有限,所有构建任务都由插件完成。 5. 多模块项目(Multi-Module Project)——大型项目的“组织架构”对于复杂项目,Maven 支持将项目拆分为多个模块。️ Maven 和 Gradle 的主要区别? ❓5. dependencyManagement 和 dependencies 的区别?

    1.1K10编辑于 2025-08-22
  • 来自专栏熊二哥

    Maven快速入门

    " xsi:schemaLocation="http://maven.apache.org/SETTINGS/1.0.0 http://maven.apache.org/xsd/settings-1.0.0 </name> <url>http://repo1.maven.org/maven2/</url> </mirror> <! </name> <url>http://repo2.maven.org/maven2/</url> </mirror> </mirrors> <profiles> </profiles> </settings 附上一个基础的Maven文件Demo <project xmlns="http://<em>maven</em>.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001 /XMLSchema-instance" xsi:schemaLocation="http://<em>maven</em>.apache.org/POM/4.0.0 http://<em>maven</em>.apache.org

    1.8K90发布于 2018-01-24
  • 来自专栏浅枫沐雪

    Maven入门手记

    下载Maven 下载地址 apache-maven-3.6.0 2. Maven到D盘根目录 3. 配置Maven环境变量 新建系统变量M2_HOME 变量名:M2_HOME 变量值:(Maven的解压路径,到bin目录的上一级) 变量名:Path 变量值:在系统变量Parh后直接加上 ;%M2_HOME \bin (win10点进去直接新建不要分号) 5.配置Maven仓库 打开解压路径conf目录下的settings.xml文件 # 在D盘下建立repository文件夹 # 配置本地仓库文件夹(53 /repository/public</url> </mirror> 6. win+R 输入cmd进入dos界面 输入mvn -v 查看maven版本信息 7. eclipse配置Maven项目 打开 ,添加Maven的解压目录(bin目录的上一级),选择完毕后勾上刚添加的Maven版本,然后Apply 选择User Settings 右边User Settings 浏览Maven的解压目录confsettings

    57731发布于 2020-03-11
  • 来自专栏小狼的世界

    Maven 快速入门

    安装 Maven是一个Java工具,因此你的电脑上必须安装有JAVA环境(JDK或者JRE) 首先,从官方下载 Maven ,我这里下载的是 3.5 的版本。 bogon:tools rousseau$ tar -xvzf apache-maven-3.5.3-bin.tar.gz bogon:tools rousseau$ cd apache-maven- :00) Maven home: /Users/rousseau/tools/apache-maven-3.5.3 Java version: 1.8.0_131, vendor: Oracle Corporation bogon:maven rousseau$ ~/tools/apache-maven-3.5.3/bin/mvn archetype:generate -DgroupId=com.cocowool.app 后记 参考资料: 1、Maven 2、Maven in 5 Minutes 3、Installing Apache Maven 4、Configuring Maven

    68230发布于 2018-07-24
  • 来自专栏一只无聊的清风

    Maven入门笔记

    Maven核心特性 项目设置遵循统一规则,保证不同开发环境的兼容性 强大依赖管理,项目依赖组件自动下载、自动更新 可扩展插件机制,使用简单,功能丰富 掌握Maven依赖管理 Maven利用dependency (依赖)自动下载、管理第三方jar 在pom.xml文件中配置项目依赖的第三方组件 Maven自动将依赖从==中央仓库==下载至==本地仓库==,并在工程中引用 Maven依赖坐标系 GroupId: 机构或团体的英文,采用逆向域名的形式书写 ArtifactId:项目名称,说明其用途 Version:版本号,一般采用“版本+单词”的形式 Maven生命周期 Maven插件功能 Maven插件为构建项目提供了功能扩展能力 maven-assembly-plugin是Maven打包插件,用于构建FatJar FatJar是指将所有依赖包装为独立可运行的Jar Maven属性管理

    35110编辑于 2022-06-05
  • 来自专栏阿飞的学习记录

    Maven入门(一)

    Maven 什么是Maven? 核心程序解压与配置 1.解压Maven核心程序 解压到非中文没有空格的目录下 在解压完成的目录中 我们关注Maven的配置文件conf/settings.xml 默认maven仓库在系统盘下 我们在配置文件中更改一下 >1.8</maven.compiler.source> <maven.compiler.target>1.8</maven.compiler.target> > 配置MAVEN_HOME 在系统的环境变量的用户变量中新建 名字 :MAVEN—HOME 变量值:E:\apache-maven-3.6.3(Maven的解压路径) 在系统变量中点击path编辑 新建 添加 %MAVEN—HOME%\bin 编辑完成点击保存 win+R 输入cmd回车 在命令行页面输入 mvn -v 显示版本号即配置成功 Apache Maven 3.6.3 Maven home

    61320编辑于 2022-03-23
  • 来自专栏Fundebug

    Maven入门教程

    摘要: Java构建工具Maven。 GitHub仓库:Fundebug/maven-tutorial Maven简介 Maven是Java项目构建工具,可以用于管理Java依赖,还可以用于编译、打包以及发布Java项目,类似于JavaScript Maven的中央仓库为Maven Repository,这里可以找到各种Java依赖,例如我们Fundebug的异常监控插件fundebug-java与fundebug-spring。 安装Maven 在MacBook上使用brew安装很方便 brew install maven 我安装的是maven版本3.5.4 mvn -version Apache Maven 3.5.4 (1edded0938998edf8bf061f1ceb3cfdeccf443fe 对于所依赖的jar包,Maven则会自动下载依赖,放在本地仓库中。在MacBook上,Maven本地仓库位于$HOME/.m2/目录。

    81620发布于 2019-12-30
  • 来自专栏Fundebug

    Maven入门教程

    GitHub仓库:Fundebug/maven-tutorial Maven简介 Maven是Java项目构建工具,可以用于管理Java依赖,还可以用于编译、打包以及发布Java项目,类似于JavaScript 打包Java项目 mvn deploy 将Java项目发布到Maven仓库 mvn clean 删除构建目录 Maven的配置文件为pom.xml Maven的中央仓库为Maven Repository,这里可以找到各种Java依赖,例如我们Fundebug的异常监控插件fundebug-java与fundebug-spring。 安装Maven 在MacBook上使用brew安装很方便 brew install maven 我安装的是maven版本3.5.4 mvn -version Apache Maven 3.5.4 (1edded0938998edf8bf061f1ceb3cfdeccf443fe 对于所依赖的jar包,Maven则会自动下载依赖,放在本地仓库中。在MacBook上,Maven本地仓库位于$HOME/.m2/目录。

    1.3K50发布于 2019-01-08
  • 来自专栏sringboot

    maven入门基础学习

    工作原理 1.maven项目如何找到依赖包呢? : 1.工程变大 2.jar重复,maven项目运行,出冲突 2.项目一键构建 * 构建流程: 清理 , 编译 , 测试 , 报告 , 打包 , 部署 maven常见问题 1.maven * maven项目在构建的几个步骤中使用jar包,通俗讲就是告诉maven什么时候使用该jar包 2.分别有哪些依赖范围? 解析,必须通过systemPath元素指定依赖文件路径, 5.provide : 代表的是容器或则插件已经提供了,如:servlet-api 、jsp-api这些包(编译、测试 有效, 运行时无效, 防止和 tomcat 下 jar 冲突tomcat的servlet jsp包,如果默认complie编译器编译的时候包重复的错误) 5. import 将其他模块定义好的依赖导入进来

    1K20发布于 2019-11-01
  • 来自专栏若尘的技术专栏

    Maven 入门教程

    下载安装 官网:https://maven.apache.org/ 下载地址:https://maven.apache.org/download.cgi 环境变量配置 依赖 Java,需要配置 JAVA_HOME 配置 MAVEN_HOME 测试:mvn 配置 更改本地仓库位置 settings.xmlxml <localRepository>仓库位置</localRepository>-setting.xmlxml /repository/public</url> </mirror>` Maven 命令 编译命令:mvn compile 清理命令:mvn clean 测试命令:mvn test 打包命令: mvn package 安装到本地仓库:mvn install Maven 工程 插件创建工程 创建工程 `shell mvn archetype:gengrate -DgroupId={ [在这里插入图片描述] [在这里插入图片描述] [在这里插入图片描述]骨架创建 Maven 工程 new module [在这里插入图片描述]Web 工程 new module [在这里插入图片描述]

    2K60编辑于 2022-03-07
  • 来自专栏全栈工程师修炼之路

    Maven 基础入门使用

    0x00 基础介绍 Maven 拉取 Jar 的几种途径 -> 国外 Maven Jar 服务器 Gitlab -> Maven -> 国内 Maven Jar 镜像服务器 \maven-0.0.1-SNAPSHOT.jar Hello World! , Hello Maven! ----- # Started Sonatype Nexus OSS 3.28.1-01 # ------------------------------------------------- # 5. V4yPw8T64UQ6GfJfxYq2hLsVrBY8D1v+bktfOxGdt4b/9BthpWPNUy/CBk6V9iA0nHpzYzJFWO8v/tZFtES8CA==" UPSERT WHERE id="admin" # 5. settings.xml # 方式4.从 weiyigeek-front-history 模块项目进行处理 mvn clean install -rf weiyigeek-front-history # 方式5.

    2.1K30编辑于 2022-09-29
  • 来自专栏奔跑的人生

    使用maven快速入门

    Maven 基础知识 官网: 传送门 Maven 项目结构 $ MavenProject |-- pom.xml |-- src | |-- main | | `-- java | | | | `-- java | | `-- resources `-- README.md POM文件 POM文件代表 工程对象模型(Project Object Model)它是使用Maven " xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0 </artifactId> </plugin> </plugins> </build> </project> Maven 坐标 ? Maven Dependency Maven思想 是 约定大于配置,默认依赖中,scope 是compile.

    60920发布于 2019-09-10
  • 来自专栏全栈程序员必看

    Maven 入门教程

    本文介绍maven的主要使用过程,作为入门 1、maven的安装 windows 下载 地址http://maven.apache.org/download.cgi zip解压缩包,无需安装直接解压即可 最终输出成功则,maven安装全部完成。 2、Maven各个目录介绍 bin — 保存maven可以执行的命令,其中mvn 和 mvn.bat 就是执行mavne工具的命令。 无须理会 config — maven配置文件,其中settings.xml用于配置maven的全局行为。 lib — 包含maven的运行时类库,maven为分模块开发,所有从jar的名字也能略知一二,比如maven-core-3.5.4.jar 。此目录也包含了很多地方类库。 ===》作为入门,只要本机可以直接上网,只需要设置一下 localRepository 即可(甚至也可以不设置),其他查询其他教程深入研究。

    49330编辑于 2022-10-29
领券