问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

maven环境变量配置教程(maven环境变量配置教程及导入idea)

发布网友 发布时间:2024-09-06 01:37

我来回答

1个回答

热心网友 时间:2024-10-07 21:46

系统变量有java的path,maven的path怎么设置

点击计算机右键,选择属性。

1、高级系统设置。

2、点击高级选项卡,点击环境变量。

3、在系统变量区域中找到Path变量,点击编辑按钮。

4、在变量值的尾部添加Java安装路径的bin目录,多个路径之间用分号分隔。

5、点击确定保存设置。

如何配置maven环境变量

选择你所希望下载的版本,并保存到常用安装目录。这里以Maven3.2.2(Binaryzip)为例(二进制文件可直接使用)。

解压maven到软件安装常用目录如:D:\Softwares\apache-maven-3.2.2

打开系统环境变量对话框

3.1右键“我的电脑”-"属性"

3.2在打开的属性面板里选择“高级系统设置”

3.3在打开的高级系统设置对话框中选择“高级”标签-“环境变量”

具体操作如下面图示:

添加maven环境变量

4.1添加新的系统环境变量MAVEN_HOME,并设置其值为你安装的目录

MAVEN_HOME=D:\Softwares\apache-maven-3.2.2

4.2更新系统PATH变量,添加;%MAVEN_HOME%\bin;到尾部

5

测试maven配置是否成功打开命令行窗口,输入mvn-v,如果有maven版本信息输出则证明配置成功,否则请查看自己配置路径等是否正确。

注意:安装maven前请确保已安装JDK并成功配置其环境变量。

如何配置maven环境

配置maven运行环境可以这样弄:

第一步:配置maven环境

将下载文件解压,然后设置maven环境

如果你配置过jdk的话,这里对你应该不难。如我的maven环境为:F:\maven\apache-maven-3.0.3

我的电脑-----属性----高级-----环境变量-----环境变量-----新建

变量名:M2_HOME

变量值:F:\maven\apache-maven-3.0.3

找到path

在环境变量值尾部加入:;%M2_HOME%\bin;---前面注意分号

当然,你也可以直接在path路径下加入:;F:\maven\apache-maven-3.0.3\bin只是上面的方式更优雅一点。

我新建立

打开命令提示符(开始---运行---cmd),检查我们的java环境和maven环境是否有误。

第二步:修改仓库位置

修改我们仓库地址,仓库用于存放我们项目所依赖的所有jar包。

我的仓库路径:F:\maven\repo----这个路径是我自己创建,你可以将路径创建在任何位置。

我们打开…\apache-maven-3.0.3\conf\目录下的setting.xml文件,设置成我们创建的仓库路径

下面我们用一个命令验证一下。打开命令提示符,输入:mvnhelp:system

该命令会打印出所有的java系统属性和环境变量。这些信息对我们日常的编程工作很有帮且。

如果运行的过程中没有错误,打开我们仓库(F:\maven\repo)会发现里面多了一些文件。这些文件就是我们从maven的中央仓库下载到本地仓库的。

第三步:创建maven项目

创建一个我们自己的项目。

内网maven,使用本地库,不下载行吗

maven

内网使用Maven本地仓库环境

郝少

原创大数据领域优质创作者

关注

3点赞·1762人阅读

一、需求说明

????????在内网开发中,由于不能上网的情况下,需要离线使用一些下载好的maven依赖仓库,这个时候需要一些特殊的配置,才能正确的使用;

二、配置步骤

1、下载并配置maven环境

配置maven环境变量:

MAVEN_HOME:

C:\MyselfApplication\WinSoft\Maven\apache-maven-3.5.0

Path:

%MAVEN_HOME%\bin

登录后复制

查看是否配置成功:mvn-v

?2、修改配置文件

这里maven仓库的建设位置为:C:\MyselfApplication\WinSoft\Maven\maven_localRepository;在C:\MyselfApplication\WinSoft\Maven\apache-maven-3.5.0\conf下的setting.xml中增加如下配置:

localRepositoryC:\MyselfApplication\WinSoft\Maven\maven_localRepository/localRepository

offlinetrue/offline

mirrors

mirror

idcentral/id

mirrorOf*/mirrorOf

namecentral/name

url:\MyselfApplication\WinSoft\Maven\maven_localRepository/url

/mirror

/mirrors

登录后复制

3、删除_remote.repositories文件

????????将maven仓库下新拷贝过来的依赖文件夹下面的_remote.repositories文件进行删除,否则还是会从远程仓库中找;

windows删除命令:for/r%iin(_remote.repositories)dodel%i

C:

cdMyselfApplication/WinSoft/Maven/maven_localRepository

for/r%iin(_remote.repositories)dodel%i

登录后复制

?4、IDEA配置

maven

有什么不氪金的手游

精选推荐

广告

如何在环境变量中配置maven环境变量

myeclipse自带maven(Maven4MyEclipse)

创建项目:

新建WebProjects项目,在新建的页面上打上maven的勾。新建的项目里会多出个pom.xml文件

为项目添加依赖包:

右键项目,选择Maven4MyEclipse--addDependency。输入包名,maven会从中央库中查找。

创建自己的依赖包:

在pom.xml文件上右键,选择runas--maveninstall。该命令将项目发布到本地的资源库中。

其他项目需要用到这个资源,输入资源名称就可以找到。

手动安装maven

Maven2.2.1为例(3.0.3没下下来)

下载地址:

解压maven到安装的位置

如D:\

设置maven环境变量

配置maven环境之前要确定配置好了jdk的环境

maven_home=D:\apache-maven-2.2.1

PATH=%maven_home%\bin

测试maven是否成功

mvn-v

构建myeclipse项目

建一个web项目

mvnarchetype:create-DgroupId=com.myframe-DartifactId=myframe-DarchetypeArtifactId=maven-archetype-webapp

-DgroupId生成pom的groupidcom.myframe/groupid节点,本工程生成的jar包给其它工程依赖时用。

-DartifactId生成的文件夹名,也就是Eclipse中web工程的名字

生成Eclipse项目

mvneclipse:myeclipse

通过myeclipse导入生成的myeclipse项目

配置本地Repository

本地Repository的默认值是${user.home}/.m2/repository/,可在userconfiguration(${user.home}/.m2/setting.xml)中改变本地Repository

localRepositoryD:/.m2/repository/localRepository将maven的jar仓库放在D:/.m2/repository文件夹下

maven常用命令

mvnarchetype:create:创建Maven项目

mvncompile:编译源代码

mvntest-compile:编译测试代码

mvntest:运行应用程序中的单元测试

mvnsite:生成项目相关信息的网站

mvnclean:清除目标目录中的生成结果

mvnpackage:依据项目生成jar文件

mvninstall:在本地Repository中安装jar

mvneclipse:eclipse:生成Eclipse项目文件

pom.xml文件节点介绍

project:文件的根节点.

modelversion:pom.xml使用的对象模型版本

groupId:创建项目的组织或团体的唯一Id

artifactId:项目的唯一Id,可视为项目名

version:产品的版本号

packaging:打包物的扩展名,一般有JAR,WAR,EAR等

name:项目的显示名,常用于Maven生成的文档

url:组织的站点,常用于Maven生成的文档

description:项目的描述,常用于Maven生成的文档

classifier:分类

outputDirectory:定义输出文件夹

type:相应的依赖产品包形式,如jar,war

scope:用于限制相应的依赖范围,包括以下的几种变量

compile:默认范围,用于编译

provided:类似于编译,但支持你期待jdk或者容器提供,类似于classpath

runtime:在执行时,需要使用

test:用于test任务时使用

system:需要外在提供相应得元素。通过systemPath来取得

systemPath:仅用于范围为system。提供相应的路径

optional:标注可选,当项目自身也是依赖时。用于连续依赖时使用

还有两个问题没解决:

1.用maven构建的工程导入myeclipse中是java工程

2.myeclipse8.5自带maven插件创建的web项目怎么构建maven目录结构

3.导入的myeclipse工程没有MavenDependencies依赖包

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
...赵高指鹿为马、燕昭王以千金买千里骨马、田忌赛马的故事!_百度... 什么是草花? 草花是怎么用的? Rio和锐澳是一家吗 锐澳公司介绍 暧昧期间出去吃饭应该谁买单啊? 一般女方出走几天男方能起诉离婚 女生戴什么水晶手链好1992年出生的 送女生手链时怎么说才浪漫(蓝水晶),就比如像钻石是女人最好的朋友之类... 新民晚报杯足球赛市级总赛事组委会电话 亲电反应反应物 亲电与亲核的区别 飞机机翼升力公式 驾校一点通2014科目4 什么是飞机的升力面积? 驾校一点通2014科目一模拟考试怎么下载 驾照考试哪个网站的模拟题目靠谱点啊?元贝驾考?驾校一点通?驾考宝典... 元贝模拟考试一般是几号 感觉憋屈无助的说说 和空一起出现的那几个人,最后结局是什么。? 国际五一劳动节的来历介绍国际五一劳动节怎么来的 中国五一劳动节的由来 五一劳动节是怎么来的 杰克a4缝纫机上面的剪刀怎么册除 杰克缝纫机a4怎么放歌 杰克a4电脑缝纫机能缝薄了吗 xs3dtouch怎么使用 xr3dtouch是什么 炖鸡蛋(炖鸡蛋羹的正确做法) 云南玉龙雪山在哪个市 技术总监需要取得特种作业操作证吗 配置Maven 并创建项目-VScode 房产证写有女方的名字,但是并没有出钱该如何裁判房权 房子男方付款,写的昰女方名,但女方没出钱请问房子属于夫妻共同财产吗... ...的女方名字,可女方没拿钱也没还贷,这个房子有女方的吗? 没结婚男方买房子女方没出钱但房产证上有女方名字,因两人感情不和分手... 婚前吧女方名字加到房产证上但是女方没出钱 婚后 属于共同财产吗_百 ... 在合同纠纷仲裁过程中,遇到行政干预,致使裁决违反相关的法律和法规... 钻石玻璃随手杯能装开水吗? 在蛋仔派对游戏中如何赠送礼物? 四不舍五入的问题 一个三位小数用四舍五入法保留两位小数是3.45,这个数最大是( ),最小... 3.45四舍五入法的到的近似数各精确哪一位? 3.4约等于3.45约等于5打一字 如何挑选新鲜的毛豆? 知网、万方、维普有什么不一样?不知道如何区分? 什么动物胆小,连走路都成群? 如何选购新鲜的毛豆? 怎么挑选新鲜好吃的毛豆? 采集我的淘气王子经典对话 中原机械工业学校属于高中吗?