如何搭建eclipse+maven环境

如何搭建eclipse+maven环境,第1张

1. 首先到Eclipse Marketplace中下载Maven Integration for Eclipse WTP,

如下,

之后查看是否成功下载,Window ->ShowView ->Maven

2. 下载Maven的bin

下载下来之后,解压,找个路径放进去, 把bin的位置,设在环境变量

新建环境变量MAVEN_HOME

PATH里加入 bin的路径

完成之后,检测一下(必须先配好JAVA的环境变量)

进入cmd

echo %MAVEN_HOME%

mvn -v

之后便会出现版本信息,就算是路径配置成功了

3. 为了使得Eclipse中安装的Maven插件,同windows中安装的那个相同,需要让eclipse中的maven重新定位一下

Window ->Preference ->Maven ->Installation ->Add

如下,

4.新建一个Maven工程

之后选择 , Use Default Workspace Location(其实这个路径是documents and settings\用户名\.m2\repository)

之后点击Next,

进入GroupId 和 ArtifactId 的填写,之后Maven项目建立,

5. 打开pom.xml 试着添加MySQL的JDBC驱动

添加如下配置,

[html] view plaincopy

<dependency>

<groupId>mysql</groupId>

<artifactId>mysql-connector-java</artifactId>

<version>5.1.10</version>

</dependency>

保存之后,在repository的子目录中 出现了mysql文件夹

可知通过pom.xml的配置, 会自动管理包的导入

6 . 下面就来举个例子, 用Maven导入Gson的包

右击项目, Maven ->add dependency

于是出现窗口, 在下方红圈中敲入gson, 于是会自动搜索, 出现符合的列表,双击com.google.code.gson, 于是上方的Group Id 和 Artifact Id 和 Version会自动填为下图数据

点击确定,

于是在pom.xml 中就自动加入了Gson的导入依赖

[html] view plaincopy

<dependency>

<groupId>com.google.code.gson</groupId>

<artifactId>gson</artifactId>

<version>2.2.2</version>

</dependency>

在Maven中,依赖的管理和使用主要分为两种方式:本地仓库和远程仓库。本地仓库是指存储在本地计算机上的Maven仓库,而远程仓库则是指存储在网络上的Maven仓库。在开发环境中,我们通常会将依赖存储在本地仓库中,以提高构建速度。但是,在生产环境中,我们需要将依赖从本地仓库移到远程仓库中。

以下是在生产环境中使用Maven依赖的步骤:

将本地仓库中的依赖上传到远程仓库中。可以使用Maven命令或者通过Maven客户端(如Nexus)上传依赖。

在pom.xml文件中更改依赖的配置。将原来指向本地仓库的依赖改为指向远程仓库中的依赖。

例如,将以下依赖配置:

plaintext

Copy code

<dependency>

<groupId>com.example</groupId>

<artifactId>example</artifactId>

<version>1.0.0</version>

</dependency>

改为:

plaintext

Copy code

<dependency>

<groupId>com.example</groupId>

<artifactId>example</artifactId>

<version>1.0.0</version>

<scope>provided</scope>

<type>pom</type>

<exclusions>

<exclusion>

<groupId>*</groupId>

<artifactId>*</artifactId>

</exclusion>

</exclusions>

<repositories>

<repository>

<id>nexus</id>

<url>http://nexus.example.com/content/groups/public/</url>

</repository>

</repositories>

</dependency>

其中,provided表示该依赖在编译时可用,但在运行时由应用程序提供。pom表示该依赖是一个pom文件。exclusions和repositories用于指定该依赖的传递性依赖和远程仓库的位置。

3. 在生产环境中使用Maven构建应用程序,并从远程仓库中下载依赖。

在生产环境中使用Maven依赖时,需要确保远程仓库的可用性和稳定性,以确保应用程序能够正常运行。

1.添加 JAVA_HOME

确保你已经安装了JDK,并且在windows环境变量中添加一个”JAVA_HOME”,并且指定你的JDK文件夹,如果你只想在计算机的本用户下使用该环境变量,而不是让计算机的所有用户都使用此环境变量,建议你将环境变量添加到用户变量中

2下载阿帕奇maven

你可以从这里下载maven的压缩包, official website, 例如: apache-maven-2.2.1-bin.zip.

3.解压它

解压下载的压缩文件夹到指定文件夹,比如“D:maven”

注意这是全部的 *** 作,你不需要在windows上进行安装程序

4.添加 MEAVEN_HOME

现在,添加”MAVEN_HOME”到windows环境变量中,环境变量的配置本质上其实就是告诉 *** 作系统怎样去定位和使用软件的位置及功能调用

5.增加到PATH

添加“Maven bin folder”到windows环境变量中,为了你能在任何地方使用maven命令,当要求系统运行一个程序而没有告诉它程序所在的完整路径时,系统除了在当前目录下面寻找此程序外,还会到path中指定的路径去找

6.核实(测试)

最后,去验证一下,在DOS命令下,打”mvn -version”去核实安装细节

Microsoft Windows [版本 6.1.7601]

版权所有 (c) 2009 Microsoft Corporation。保留所有权利。

C:Userszhangxuegang>mvn –version

Apache Maven 2.2.1 (r8017772009–08–0703:16:01+0800)

Java version: 1.6.0_07

Java home: C:ProgramFilesJavajdk1.6.0_07jre

Default locale: zh_CN, platform encoding:GBK

OS name: “windows vista“ version: “6.1“arch: “x86“ Family: “windows“

C:Userszhangxuegang>


欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/bake/7933881.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-04-11
下一篇2023-04-11

发表评论

登录后才能评论

评论列表(0条)

    保存