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

eclipse maven怎么用

发布网友 发布时间:2022-04-20 06:28

我来回答

2个回答

热心网友 时间:2022-04-09 23:39

1、把下载下来的maven的zip文件随便解压到一个地方,比如:f:\tool\apache-maven-3.2.5

2、设置环境变量(雷同JAVA_HOME):

新加一个"MAVEN":

把"MAVEN"加到Path中:

3、打开命令行看看maven是否已经正确配置:

能看到上面的信息说明已经配置正常。

4、在命令行中输入:

mvn help:system

运行结果:

此命令运行完后,将会在windows用户文件夹自动生成一个“.m2”的文件夹,里头有一个repository目录,比如:

C:\Users\xxxxx\.m2

这是本地用户仓库,未来使用maven所自动下载的jar包会下载到这。

5、Eclipse配置Maven:

点击eclipse中的window->Perference->Maven->Installations,设置自己下载的Maven。

原eclipse自带的maven可移除,因为大多是版本不一样,会导致后面有莫名的问题。

6、新建Maven的Web项目方法:

6.1)Ctrl + N:

这样,一个Maven的web项目已经建成。但默认,Project Facet中的Java版本是1.5的,要把它修改为本地的java版本。

6.2)右键项目->Properties,把它修改为:

我这里是使用JBoss,所以要把Dynamic Web Mole中的Runtimes设为JBoss:

 

6.2)以Maven的默认契约新建一个src/main/java源文件夹:

这个文件夹需要手工建,不能以新建源文件夹方式来建。(估计是BUG,总会提示已经存在,但事实上又没有)

6.3)打开pom.xml文件,加入依赖(dependency)

<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>
<groupId>com.my.mavenweb</groupId>
<artifactId>testweb1</artifactId>
<packaging>war</packaging>
<version>0.0.1</version>
<name>testweb1 Maven Webapp</name>
<url>http://maven.apache.org</url>

<properties>
<springframework.version>3.2.0.RELEASE</springframework.version>
<freemarker.version>2.3.20</freemarker.version>
<modelmapper.version>0.7.2</modelmapper.version>
</properties>

<dependencies>
<dependency>
<groupId>junit</groupId>
<artifactId>junit</artifactId>
<version>3.8.1</version>
<scope>test</scope>
</dependency>
<dependency>
<groupId>org.springframework</groupId>
<artifactId>spring-core</artifactId>
<version>${springframework.version}</version>
</dependency>
<dependency>
<groupId>org.springframework</groupId>
<artifactId>spring-beans</artifactId>
<version>${springframework.version}</version>
</dependency>
<dependency>
<groupId>org.freemarker</groupId>
<artifactId>freemarker</artifactId>
<version>${freemarker.version}</version>
</dependency>
<dependency>
<groupId>org.modelmapper</groupId>
<artifactId>modelmapper</artifactId>
<version>${modelmapper.version}</version>
</dependency>
</dependencies>

<build>
<finalName>testweb1</finalName>
</build></project>

比如我上面加入了几个依赖:spring、freemarker、modelmapper。

保存pom.xml,eclipse会自动去到*服务器中下载对应的jar包,jar包保存在用户文件夹的./m2下

这里,Maven的eclipse配置基本已经完成了。

7、构建和生成Maven

Eclipse中右键项目->Run As->Maven install

Maven默认会把生成的war文件、class所编译的文件都放在项目文件夹中的target目录下

热心网友 时间:2022-04-10 00:57

步骤如下:
1、下载maven的bin,在apache官方网站可以下载。
2、下载下来之后,解压,找个路径放进去, 把bin的位置设在环境变量里,新建环境变量MAVEN_HOME。
3、在PATH里加入maven的bin的路径。
4、配置完毕后,在Windows命令提示符下,输入mvn -v测试一下。
5、配置成功后开始在Eclipse中配置Maven,点击Eclipse菜单栏Help->Eclipse Marketplace搜索关键字maven到插件Maven Integration for Eclipse 并点击安装即可。
6、安装完毕后,点击重启Eclipse。
7、重启后,为了使得Eclipse中安装的Maven插件,同windows中安装的那个相同,需要让eclipse中的maven重新定位一下,点击Window -> Preference -> Maven -> Installation -> Add进行设置。
9、设置成功即安装完成。

注意:
由于Maven依赖Java运行环境,因此使用Maven之前需要配置Java的运行环境。下载并安装JDK,配置JDK的环境变量JAVA_HOME,否则maven将无法使用。
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
小鹏交付怎么评分 2024年5月趋乾黄道吉日 2024年5月哪天适合趋乾 2024年6月词讼黄道吉日 2024年6月哪天适合词讼 2024年8月成服黄道吉日 2024年8月哪天适合成服 2024年8月26日黄道吉日 百度识图在线识别这个人是 百度怎样识别明星是谁? 海绵城市都建什么 包钢股票前景如何 600010包钢股份这支股票我现在被套百分之六了,后市该怎么操作,适合做长 ... maven项目是如何引入所需的各类jar包,而且能够控... maven的项目怎么导入到eclipse中? maven项目如何生成war文件 Android studio 中如何构建Maven项目? 本地库中的jar包 maven项目如何使用 如何导入MAVEN项目,到MyEclipse中 如何创建maven项目 maven项目怎么启动 两个垃圾桶是什么意思 90年代可移交垃圾桶是什么意思 刚一个女生给我说“你是我的垃圾桶”是什么意思??... 苹果电脑显示文件不能移到废纸篓什么意思 感应垃圾桶是什么意思,举个例子说说? 垃圾桶站是什么意思? 情感垃圾桶是什么意思…… 有人的地方最干净是垃圾桶是什么意思 垃圾桶上各类垃圾的标志是什么意思 红色,黄色和绿色垃圾桶分别代表什么意思 垃圾桶分几种颜色,都分别代表什么意思?请问! 梦到一条毛巾掉进马桶纸篓子里了啥意思? eclipse自带的maven怎么使用 Maven项目如何快速的将pom中的资源更新到网上最新... 怎么使用maven创建一个web工程 三星s8+屏幕有残影 泛红是怎么回事 枪打出的颗子弹能穿过人的肉体么? 云爆弹的资料 怪物猎人里面的音爆弹怎么合成? 神秘的吉祥天母为什么千年肉体都不会发生腐败? 云爆弹的出现对战争有哪些改变? 量子爆弹威力多大 到现在为止漫画火影忍者中所有忍术名称(日文也可以) 云爆弹有什么作用? 乌龙派出所的动漫目录 什么是爆音弹 三星s8买的没到一年手机出现残影 虚幻4做游戏,需要什么配置 虚幻4和unity的区别 虚幻4用什么语言?Unity3D呢?3D Max呢? 虚幻4已经免费了为什么国内没有虚幻4开发的游戏 问一下虚幻4和u3d的区别