很烦人的maven和gradle的jar缓存

  

1. 原由html

  a. 最近在学习大数据相关东西,天然就少难免去操做linux系统,更别说不敲命令linux

  b. 然而那个配置软件时,很常常使用ln -s为一个软件目录(带着版本或者其余信息的长命名)建立别名(软链接)服务器

  c. 我忽然想到以前window或者linux底下的“我的目录”下的那堆".目录"能不能迁移到别处,再使用软链接吗?学习

  (虽然我原本就知道经过“配置文件”来把那些文件迁移到别处),可是若是你新装什么软件,又得从新修改“配置文件”导向别处大数据

  (本人一直有用AS(IntelliJ是的他的“内核”),这玩意很是恶心,每次更新都要去更新我的目录的“.软件名”,就更新一下版本,而后路径就不同了,里面的插件和jar都要从新导入.每次更新我都要修改配置文件。)gradle

2. 解决思路ui

  a. 其实很简单.net

    i. linux http://www.jb51.net/LINUXjishu/150570.html?t=1481299513663插件

    

    1. 格式:ln -s 源路径 目的路径
    2. ln -s /usr/local/share/.gradle/ ~/.gradle

    ii. window http://blog.csdn.net/zht666/article/details/45917155htm

      

    1. %USERPROFILE%是你当前“用户目录路径”
    2. 格式:mklink /d 目的路径 源路径
    3. mklink /d %USERPROFILE%\.m2 D:\opensources\build\.m2
    4. mklink /d %USERPROFILE%\.gradle D:\opensources\build\.gradle

  b. issue

    i. linux 通常都没有问题的

    ii. window 就比较恶心(若是不一样一个目录下,"源路径"和“目的路径”要使用“绝对路径”,否则怎么样都不行)

    iii. 还有“注意”window和linux的位置是不同的    

3. 结论

  a. 今后都不用接触那个“配置文件”了

  b. 我的开发的话,通常这样作是没有问题的,可是服务器配置仍是老实去“配置文件”那里配置好点。

相关文章
相关标签/搜索