很煩人的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. 我的開發的話,通常這樣作是沒有問題的,可是服務器配置仍是老實去「配置文件」那裏配置好點。

相關文章
相關標籤/搜索