当前位置:首页 > CN2资讯 > 正文内容

windows maven 服务器

1天前CN2资讯


一、Maven的安装及使用

概述: Maven是一个项目管理的Java 工具,在JavaEE中,我们可以使用Maven方便地管理团队合作的项目,通过项目中pom.xml里jar的坐标的使用,可以管理类库,有效方便地供团队中的其他人员使用。


1、maven 安装

这里有两种安装方式:

一种是通过yum命令安装: yum -yinstall apache-maven;

一种是通过下载安装包的方式安装:本文档采取第二中方式

1.1 首先从下载到maven的安装包,此处采用3.0.5版本;

1.2 解压压缩包

1.3 生成解压后的文件夹

1.4 修改conf/setting.xml

可自定义修改jar的本地仓储文件夹,此处修改为/usr/.m2/repository,默认为~/.m2/repository




1.5 自行定义相关的server

<server> <id>nexus-releases</id> <username>admin</username> <password>admin8com7</password> </server> <server> <username>admin</username> <password> admin8com7</password> </server>

maven 中server标签的功能:如果有搭建自己公司的maven私服,公司内部会把自己的公司的公共jar包上传到maven私服中。


如果私服配置了上传权限,

servers标签需要给出授权信息。


1.6定义maven的镜像私服,其中的url为公司的私服仓储地址,登录名和密码为上面的server信息。可登陆查看,切勿进行修改。

         这里所说的公司私服仓储地址就是保存所有的jar包的一个仓库和setting中设置的那个地址就是本地仓储地址,它里面保存了你这个项目要使用的所有的jar包,公司私服仓储地址和本地仓储地址功能是相似的(个人理解)

<mirror> <id>nexus</id> <mirrorOf>*</mirrorOf> <name>Nexus Mirror</name> <url>http://dev.aaa.com:6666/nexus/content/groups/public</url> </mirror>

1.7在不支持其他容器的情况下,setting.xml配置的其他部分均不需要改动。

2 为maven配置环境变量

2.1使用命令打开profile文件

2.2 在该文件末尾处追加以下代码,其中红框出替换为安装maven的路径



2.3保存该文件后执行一下命令,使配置的环境生效


2.4检查是否配置成功,maven的命令是否有效

上面mvn  -version 就是查看安装的maven的版本地址等相关信息,如果正常显示则安装配置成功否则安装配置失败

3 mvn的相关常用命令,这里只列出常用的

3.1编译源代码 mvn compile

3.2编译测试代码:mvn test-compile

3.3运行测试:mvn test

3.4打包:mvn package

3.5清除产生的项目:mvn clean

3.6在本地localRepository中安装jar: mvn  install

3.6 说简单了就是将本地的jar包放到maven管理的本地仓库中

ok 到这里就完成了我们的安装配置以及工作中常用的命令……


    你可能想看:

    扫描二维码推送至手机访问。

    版权声明:本文由皇冠云发布,如需转载请注明出处。

    本文链接:https://www.idchg.com/info/29852.html

    分享给朋友:

    “windows maven 服务器” 的相关文章

    轻云互联:助力企业数字化转型的云计算解决方案

    轻云互联是隶属于广州轻云网络科技有限公司的云计算服务提供商。自成立以来,轻云互联专注于云计算领域,提供一系列全方位的一体化解决方案。这些解决方案涵盖了云计算产品、租用托管服务、云服务器、裸金属服务器、云虚拟主机以及游戏云服务等。走进轻云互联,你会发现这里不仅是一个技术创新的平台,更是一个通过边缘计算...

    Oracle 免费VPS:轻松入门云计算的最佳选择

    在了解Oracle免费VPS之前,先来看看Oracle Cloud。这是甲骨文公司推出的一项云服务,提供了一系列强大的计算和存储资源。Oracle Cloud的最吸引人的部分是它的免费服务,给用户提供了机会,可以在没有经济负担的情况下体验云计算的强大功能。对于开发者、创业者或只是想进行一些小项目的用...

    如何安全地开放所有端口并规避网络风险

    我第一次接触网络配置的时候,看到“开放所有端口”这个词,心里有些忐忑。其实,开放端口是网络通信中非常基础的概念。简单来说,端口就像是网络中的开口,允许不同的应用程序和服务进行数据交换。每个端口都有其独特的号码,从1到65535不等,其中小于1024的端口通常用于系统服务,而大于1024的端口就属于应...

    Rackdog:高性价比的独立服务器租赁和托管解决方案

    Rackdog是一家充满活力的基础设施即服务(IaaS)提供商,成立于2020年。作为互联网时代的重要角色,Rackdog专注于独立服务器出租和托管业务,拥有一系列丰富的服务。通过自己的设备和网络架构,Rackdog正在为客户提供优质的托管解决方案。 Rackdog的AS号是AS398465,拥有多...

    获取美国住宅IP的全面指南:确保真实网络体验

    当我提到美国住宅IP地址时,脑海中总会浮现出那些连接到真正家庭网络的IP地址。这些地址并不是随便通过网络数组获取的,而是直接来源于美国的居民家庭网络。这样说来,我们可以简单理解为,美国住宅IP是一种具有真实家庭特征的网络身份。 美国住宅IP的定义并不是一个复杂的概念。它具有纯净度高、不易被识别为机器...

    香港VPS推荐:如何选择适合你的虚拟私人服务器

    在进入VPS的世界之前,理解什么是VPS非常重要。VPS,全称为虚拟私人服务器,它实际上是利用物理服务器上的资源,通过虚拟化技术,创建出多个独立的小型服务器。这种方式使得每个VPS都可以运行自己的操作系统,用户可以自由配置和管理,就像拥有一台独立的服务器一样。其实,我最初接触VPS时,正是被这种独立...