maven 配置: 修改默认的 .m2仓库 默认存储路径.

一 、在系统maven里修改

1.在maven_HOME/conf/下找到配置文档 settings.xml

在文档中添加如下的配置说明

  <localRepository>/home/morpheus/.m2/repository</localRepository>

例如
settings.xml :

....
<settings xmlns="http://maven.apache.org/SETTINGS/1.0.0"
          xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
          xsi:schemaLocation="http://maven.apache.org/SETTINGS/1.0.0 http://maven.apache.org/xsd/settings-1.0.0.xsd">
  <!-- localRepository
   | The path to the local repository maven will use to store artifacts.
   |
   | Default: ${user.home}/.m2/repository
  <localRepository>/path/to/local/repo</localRepository>
  -->

  <!-- 2017-1-9 morpheus 修改默认.m2 路径-->
  <localRepository>/home/morpheus/.m2/repository</localRepository>

  <!-- interactiveMode
   | This will determine whether maven prompts you when it needs input. If set to false,
   | maven will use a sensible default value, perhaps based on some other setting, for
   | the parameter in question.
   |
   | Default: true
  <interactiveMode>true</interactiveMode>
  -->
  ....

二、修改IDE中的maven默认 .m2 路径

在IDE中的maven配置 其实也依赖于settings.xml文档
同 (一) 理,修改配置文档中默认的存储路径即可:

1.Netbeans 中的maven配置文档路径如下
/usr/local/netbeans-8.2/java/maven/conf

2.Eclipse 中的maven配置 需要这样做:
[Windows] -> [perferences] -> [Maven] -> [User Settings] -> [User Settings]
将其中的配置文件路径 改为你的配置文件路径。
例如:

Eclipse 会自动读取其中的默认路径。
*备注:Local Repostory 路径是不可以自己修改的。只能从settings.xml中读取。

时间: 2024-08-07 15:27:06

maven 配置: 修改默认的 .m2仓库 默认存储路径.的相关文章

【Maven】1.使用myecplise配置自己的Maven配置,不使用默认的maven

[好文章]参考地址: http://www.cnblogs.com/luotaoyeah/p/3764533.html   --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

Android开发中Launcher3常见默认配置修改方法总结

本文实例讲述了Android开发中Launcher3常见默认配置修改方法.分享给大家供大家参考,具体如下: Launcher概述 Launcher是开机完成后第一个启动的应用,用来展示应用列表和快捷方式.小部件等.Launcher作为第一个(开机后第一个启动的应用)展示给用户的应用程序,其设计的好坏影响到用户的体验,甚至影响用户购机的判断.所以很多品牌厂商都会不遗余力的对Launcher进行深度定制,如小米的MIUI.华为的EMUI等.Android默认的Launcher没有过多的定制,更加简洁

【Maven学习】Nexus OSS私服仓库的安装和配置

背景 公司的代码依赖是通过Maven进行管理的,而Maven的私库我们使用的是Nexus,目前使用的版本是Nexus Repository Manager OSS 2.12.1. 但是由于之前我们搭建的Nexus服务器就是在我们办公室的一台空闲的Linux电脑上,虽然也稳定地使用两年了,但是基于安全性考虑,准备将Nexus服务器迁移到公司的机房服务器去. 因此我需要在机房重新搭建Nexus服务器,然后将办公室上的Nexus服务器迁移到机房服务器.这一篇博客先来记录下Nexus服务器的安装过程.

Android开发入门(十七)首选项 17.3 修改首选项文件的默认名字

在我的设备上面,默认的首选项名字是net.manoel.UsingPreferences_preferences.xml,这个名字是使 用包名作为前缀的.然而,给首选项定义一个特殊的名字也是非常有益的.可以按照下面这么做. public class AppPreferenceActivity extends PreferenceActivity { @Override public void onCreate(Bundle savedInstanceState) { super.onCreate

修改Excel表格自动保存默认路径

在Excel中常常处理完表格以后少不了将它们保存起来,但是Excel自动保存路径又不是自己理想的位置,每次都要选择保存的路径,如果能将这个步骤减去,直接保存到自己想要的路径就好了.这个问题不难,其实在Excel中早已经有了这个功能,只是你没灵活的运用罢了,记得我们曾今提到过类似的问题<Word2007文档"默认文件位置"设置>. 其实我们可以自由修改Excel默认保存路径.下面就一起来看看Word联盟如何操作吧! 步骤一.打开Excel表格,选择菜单栏的"工具&q

linux中修改AMH系统面板默认MYSQL数据库存储路径方法

正常情况下我们的VPS主机环境如果按照类似AMH之类的面板,如果有数据盘的时候网站项目会独立用数据盘存储,而系统以及面板环境数据库存储会在系统盘中,因为也不会占据太大的硬盘空间.上午的时候,有一个朋友需要老左帮助解决AMH面板的数据库也放到数据盘中,担心哪天系统数据或者缓存导致系统盘占满问题. 修改AMH系统面板默认MYSQL数据库存储路径方法 解决修改AMH系统面板默认MYSQL数据库存储路径方法 第一.复制AMH面板数据库到挂载目录文件夹 这里老左看到挂载的数据盘是HOME目录下(挂载AMH

Maven配置Nexus

前边简单介绍了Maven,而Maven默认提供的中央仓库是在远程网络服务Appache提供的,这对于我们开发时不合理的.如果我们没网了或者什么情况,我们怎么办?也就是说我们队中央仓库的依赖性太大.而Nexus私服则可以解决我们这个问题.先看下这张图应该大家就非才明白了:     这样就相当于在我们本地的局域网搭建了一个类似中央仓库的服务器,我们开始将中央仓库的一些资料下载到私服务器上,然后平时我们的maven项目就是直接访问局域网内的私服即可,既节省了网络带宽也会加速项目搭建的进程,这样对我们开

maven配置详解

什么是pom?    pom作为项目对象模型.通过xml表示maven项目,使用pom.xml来实现.主要描述了项目:包括配置文件:开发者需要遵循的规则,缺陷管理系统,组织和licenses,项目的url,项目的依赖性,以及其他所有的项目相关因素. pom.xml 配置文件 [html] view plaincopyprint? <project>       <parent>           ...       </parent>              <

部署PHP时的4个配置修改说明_php技巧

以下就是部署PHP时的4个配置修改说明,大家一个一个进行学习研究. 1.short_open_tag 是什么呢?决定是否允许使用代码开始标志的缩写形式(<? ?> ). 如果要和 XML 结合使用PHP,可以禁用此选项以便于嵌入使用<?xml ?> .否则还可以通过php来输出,例如:<?php echo '<?xml version="1.0"'; ?> . 如果禁用了,必须使用 PHP 代码开始标志的完整形式(<?php ?>