精华内容
下载资源
问答
  • https://tieway59.github.io/2019/10/06/Maven/Maven-note-1/#%E7%9B%AE%E5%BD%95%E7%BB%93%E6%9E%84-1 【背景】假设我们开发一个项目,或者做一个小demo,如果用···,那么我们就必须将···所依赖的jar包...

    PS: 本文是东拼西凑抄的笔记,可以直接去看参考的文章。
    弱弱地推一下自己的hub博

    Maven - notes 1

    【背景】假设我们开发一个项目,或者做一个小demo,如果用···,那么我们就必须将···所依赖的jar包依次找出来,并手动导入。这个过程会想象一下就比较繁琐。

    Maven是基于项目对象模型(POM, project object model),可以通过一小段描述信息(配置)来管理项目的构建,报告和文档的软件项目管理工具

    主要作用:

    • 选择获取(特定版本的)jar包。

    • 寻找依赖,下载依赖。

    • 热部署,热编译。(减免重启服务器/重新部署)

    目录结构

    常见的简单结构

    ┬ /.settings
    ├ /src
    │ ├ /main
    │ └ /test
    ├ /target
    │ └ /class
    ├ .classpath
    ├ .project
    └ pom.xml
    
    路径/文件 主要用途
    /src 主要存放源代码文件,其中一般有两个文件目录;
    /src/main 放用于运行项目的代码,再下一级的目录就是各种package。
    /src/test 放用于测试项目的代码,同时都拥有resource资源文件。
    /target 放编译后的代码。
    pom.xml 资源文件,确定该项目需要使用哪些jar包的坐标,并通过该坐标在中央仓库进行自动下载。

    Tips: 所以 pom.xml 大概是怎么做的?

    <dependencies>
    <dependency>
       <groupId>org.mybatis</groupId>
       <artifactId>mybatis</artifactId>
       <version>3.2.5</version>
    </dependency>
    </dependencies>
    

    通过三个元素标识一个Maven项目,IDE就能去远程仓库下载了。

    安装与配置

    Win10

    前提:建议先装好JDK。

    • 访问官网
    • 找到下载
    • 选对文件(win10应该选bin.zip吧?)
    • 查看官方指南
    • 解压到合适的路径
    • 把bin目录的绝对路径,加入系统环境变量PATH
    • 命令行输入mvn -v看看返回的版本信息。

    IDEA

    ???

    目录结构

    ┬ /bin
    ├ /boot
    ├ /conf
    │ ├ /logging
    │ ├ settings.xml
    │ └ toolchains.xml
    ├ /lib
    ├ LICENCE
    ├ NOTICE 
    └ README.txt
    
    路径/文件 主要用途
    /bin 放Maven的启动文件,包括两种:一种是直接启动,另一种是通过debug模式下启动。
    /boot 放类加载器框架。
    /conf 放全局配置文件setting.xml,即为所有仓库都实施的配置。仓库也有私有配置的setting,一般推荐使用私有配置,因为全局配置在Maven的安装目录里。
    /lib 放Maven运行需要的各种jar包。
    LICENCE Maven的软件使用许可证书
    NOTICE Maven包含的第三方软件
    README.txt Maven的简单介绍以及安装说明

    解决下载——镜像

    因为众所周知的原因,在国内用Maven一般情况是很难下载到东西的。

    现在一般都是在setting.xml<mirrors>标签里加阿里云的镜像就可以了。

    <mirror>
        <id>alimaven</id>
        <mirrorOf>central</mirrorOf>
        <name>aliyun maven</name>
        <url>http://maven.aliyun.com/nexus/content/repositories/central/</url>
    </mirror>
    

    解决下载——代理

    一般是个人希望用工具去下官方仓库的东西,或者有特殊的任务需求才会用把。

    能代理的前提是,你有一个可以ping得通repol.maven.org的代理服务器访问权哦。

    <proxy>
    	<id>optional</id>    //代理Id
    	<active>true</active>   //是否要激活
    	<protocol>http</protocol>  //采用协议
    	<username>proxyuser</username>   //如果代理需要认证就需要账号密码
     	<password>proxypass</password>
        <host>proxy.host.net</host>  // ip
    	<port>80</port>   //端口
    	<nonProxyHosts>local.net|some.host.com</nonProxyHosts>  
        //不需要代理的主机ip用户|隔开,例如里面的some.host.com,即所有对这个网站的访问都不需要代理
    
    </proxy>
    

    参考

    【长】Maven从入门到精通

    【长】maven(一) maven到底是个啥玩意~

    【中】Maven是什么?

    【短/附书】Maven的作用到底是什么

    【电子书/要注册】Maven实战

    展开全文
  • 有个pom.xml怎么maven导入

    千次阅读 2014-11-05 13:34:54
    Eclipse个Mavan插件,然后Import,到Maven选exist maven project
    Eclipse装个Maven插件,然后Import,到Maven选exist maven project
    
    展开全文
  • 前段时间电脑炸了,重了C盘,so,you know, 所有的环境变量以及储存在C盘的文件都没了,所以自然也包括.m2文件夹,那应该怎么让他出现呢? 没有.m2文件夹不妨先进cmd(Win+R)输入: mvn -v看看是不是有效指令,...

    前段时间电脑炸了,重装了C盘,so,you know, 所有的环境变量以及储存在C盘的文件都没了,所以自然也包括.m2文件夹,那应该怎么让他出现呢?
    没有.m2文件夹不妨先进cmd(Win+R)输入: mvn -v看看是不是有效指令,没有的话就很好解决,说明你忘记配置环境变量了,所以只需要新建一个,算了,上图吧,打字不直观:

    Step1

    第一步打开环境变量,新建系统变量

    Step2:

    新建系统变量MAVEN_HOME,变量值为你的maven文件夹所在位置,没有的话可以从我这里免费下载
    第二步如图

    Step3:

    编辑Path变量:有的电脑是path,有的是PATH,无所谓,一个样:
    新增变量:%MAVEN_HOME%\bin
    如果你点击Path跟我一样是这样的,那就不需要任何分号,因为系统已经给你加上了

    在这里插入图片描述
    如果点开后是这样的:
    在这里插入图片描述
    那就需要写分号: ;%MAVEN_HOME%\bin;
    按照以上步骤做了以后:
    打开CMD,输入mvn -v看看是不是OK了;

    Step 4

    这就OK了
    这下再去C盘看一下:
    完工咗!~
    搞定了!

    补充:需要下载maven的可以直接去官网下载,不知道为啥我上传以后必须收C币,不好意思了,官网地址http://maven.apache.org/

    在这里插入图片描述

    Windows系统点击这里:
    在这里插入图片描述

    展开全文
  • idea如何将普通java web项目 转成maven项目 项目已经完成主要是pom包的依赖怎么弄啊
  • maven配置了aliyun中央仓库后,IDEA新建maven项目一直出现以下问题:相信有遇到这个问题的小伙伴很蛋疼,明明maven配置没错,新建项目却一直build失败,为了这个问题我重过几次IDEA和maven,还是一直错误,帮别人...

    maven配置了aliyun中央仓库后,IDEA新建maven项目一直出现以下问题:

    相信有遇到这个问题的小伙伴很蛋疼,明明maven配置没错,新建项目却一直build失败,为了这个问题我重装过几次IDEA和maven,还是一直错误,帮别人配好maven后,别人却正常。好了,现在我们回归正题。

    确认maven配置没错后,出现这个问题,可能是ping 不通maven.aliyun.com  , 所以无法从中下载镜像。

    首先去命令提示符输入:

    ping maven.aliyun.com

    按回车看是否丢失,链接不上。如果是的话,就是IP地址不能连上maven.aliyun.com了,不过能ping通其他网站。

    这时我们需要修改IP地址

    输入命令   ipconfig  查看自己的IP地址

    然后去控制面板->网络或共享中心->点击链接的网络

    点击属性

    双击   Internet协议版本4(TCP/IPv4)

    点   使用下面的IP地址

    IP地址把你刚刚查询到的地址的最后一部分修改一下,例如252、253等。

    子网掩码和默认网关后填之前查询到的。

    修改完IP地址后,回去IDEA新建maven项目就会成功了!

    原文:https://www.cnblogs.com/dummyly/p/9054106.html

    展开全文
  • maven 修改maven本地仓库的位置

    万次阅读 2018-07-02 14:27:49
    (重系统就要重新下载,占用C盘资源,很不方便)。怎么设置到其他的磁盘?1.打开Maven设置文件:D:\maven\apache-maven-3.5.4\conf。找到settings.xml文件如下图所示:打开settings.xml,更改本地资源库到D盘的 D:...
  • Maven 相关

    2014-12-08 13:28:59
    M2Eclipse 加入 eclipse org 组织后, maven出现好多问题。 具体可以参考文章:http://grumpyapache.blogspot.com/2011/08/mess-that-is-m2e-connectors.html   最后了一个m2e-connector 后才没这些问题。 好...
  • 我的maven jetty已好了,jrebel也下载了。不知道如何把jrebel配置到maven jetty中去。求大神帮助。 另:我的一个笔计本电脑里,里面是配置的。你可以参考。
  • maven学习经验

    2011-07-06 18:54:20
    我以前自己下载安装过maven,在xp和ubuntu上都过,当时eclipse上我没安装支持maven的插件,也就没怎么去用,当时没想到maven的用途怎么大! 闲话少说,上午把学习资料签出之后,第一眼让我印象深刻的是maven,...
  • Maven相关配置信息

    2018-12-28 14:27:12
    maven 删掉本地仓库 jar包下载失败怎么办 jar包下载失败的标志 就是文件夹中有 后缀为 .lastUpdated的文件 怎么处理: 第一种方式:删除所有的jar包 第二种方式:使用工具 maven batch.bat 1.配置工具 2.双击...
  • Maven的安装和配置

    2020-04-29 14:30:29
    Maven 是什么,有什么用? 是 Apache 下的一个纯 Java 开发的开源项目。...Maven 怎么装怎? Maven 是一个基于 Java 的工具,所以要做的第一件事情就是需要安装有 JDK。 Maven 下载地址:http://maven....
  • Maven创建父子工程

    万次阅读 2016-03-03 15:29:28
    首先,本地需要先Maven的插件啊什么的、这里就不提了,直接说怎么创建。首先创建Maven工程,笔者我就创建了4个Maven工程,更多的也是跟创建这4个是一样的。如图所示还是如图所示,这里这四个工程都是单独的Maven...
  • 怎么在Eclipse里面创建多模块工程,以及需要注意哪些地方,我在这里做个简单的介绍。一、准备若想在Eclipse里面做这些的话,那么在做这一切前,请确认你是否已经在eclipse里面安装了maven插件。如果没有插件,那...
  • maven错误解决办法

    2015-06-16 14:32:13
    最近重了myeclipse2014,然后用到maven,一直报invalid CEN header (bad signature) 和invalid LOC header (bad signature)错误。 网上这个问题很少,不知道怎么回事。 解决办法:很有可能是没有配置maven,...
  •  Maven的核心是非常愚蠢的,它不知道该怎么处理超出几个的XML文档解析和跟踪的生命周期和一些插件。Maven被设计了一套Maven插件,它可以影响Maven的生命周期,并且能够完成需要的工作。在Maven中的大部分工作都是...
  • 在Eclipse中安装maven插件,试过在线安装的,提示各种依赖找不到,使用link方法,结果打开Eclipse还是没有maven,折腾了好久了,还是没好了,有谁知道怎么安装吗 现在还有一点疑惑的是官网上各种找不到Eclipse...
  • 读这篇blog的前提是你已经好了 hudson 并且添加了maven findbugs 和junit 插件hudson版本是2.01maven版本是3.0.3findbugs版本是 1.3.9junit版本是4.5.0第一步新建项目第二步配置项目.......上一篇blog 说了怎么...
  • (这里解释以下我是怎么体验到这一点的:我是遇到了java-client依赖无法导入的问题,我先尝试卸载idea重,然后打开之前创建的maven工程,直接就打开了。此时问题依然没有得到解决。查阅资料后发现有人建议不能把
  • 在linux服务器了个maven,打jar包(不是在eclipse上) 错误: [ERROR] Failed to execute goal org.apache.maven.plugins:maven-compiler-plugin:2.3.2:compile (default-compile) on project DbMonitor: ...
  • Maven 2的安装和使用虽然不是一点即用,但也不是很复杂。然而,这两天我新装Maven,刚刚过了mvn -version,尝试create ... 域名IP地址,搞不懂是怎么想的...电信可以正常访问。 D:\mavenSample&gt;mvn arche...
  • maven插件问题

    千次阅读 2014-05-04 11:38:16
    每次的时候,都忘记怎么处理,转一个解决办法http://hi.baidu.com/hwp0710/blog/item/e3142aa41b223be59052ee16.html Eclipse is running in a JRE, but a JDK is required 关键字: eclipse is running in a ...
  • idea使用maven报错总结

    2020-03-17 11:45:06
    网上找了几个小时的方法,没有一个能解决,最终重解决了。 问题2:下载不了依赖 下载不了,无论是怎么操作,下面的进度条都是一闪而逝,最终是重新配置了setting文件,url的http加上s,即https,问题解决。 可能...
  • maven junit testng 问题

    2010-12-10 10:16:39
    maven构建的环境下,测试使用的是testNG。由于想看测试的覆盖率,于是了个djunit插件(djunit基于junit)。 现象是:testNG运行ok,但是用junit或者djunit...(我怀疑是maven的pom设置,但是不知道怎么设置。)
  • 本章主要讲解怎么安装maven仓库和eclipse,好后对maven仓库进行配置,并且编写简单的API接口对hadoop进行测试 1、安装maven,这个步骤特别简单,直接解压就可以了 [tom@blue01 ibeifeng]$ tar zxvf /opt/...
  • 而且这个jar包本身是在.m2的文件夹下是存在的,不知道为什么就报错,删除重新下载也不行,整个文件夹删除下载也不行,设置强制下载也不行,我现在都无语了,maven 不知道是怎么回事,是不是重系统的问题啊,我的...

空空如也

空空如也

1 2 3 4 5 6
收藏数 102
精华内容 40
关键字:

怎么装maven