有什么方法可以让 Android Studio 和 IntellIJ 共享 Maven 索引?

Any way to make Android Studio and IntellIJ share Maven indicies?

所以我的系统上同时安装了 IntelliJ 14 和 Android Studio。我使用并且需要它们。问题是他们喜欢浪费磁盘空间:

PS C:\Users\Nilzor\.IntelliJIdea14\system\Maven\Indices> du

Name   Sum (MB)         Sum
----   --------         ---
Index1 1 197,818 1256003142
Index0 1,460        1531310
Index3 0,120         125768
Index2 0,120         125389
Index6 0,118         123522
Index4 0,118         123519
Index5 0,118         123482

PS C:\Users\Nilzor\.AndroidStudio\system\Maven\Indices> du

Name   Sum (MB)         Sum
----   --------         ---
Index2 1 531,201 1605580942
Index0 2,016        2113926
Index1 0,030          31129
Index3 0,030          31118

当我分别在 Index1 和 Index2 中查看 index.properties 时,它们自然都指向 http\://repo1.maven.org/maven2

我不想在我宝贵的 SSD 磁盘上复制 1 GB 的中央 Maven 存储库索引。有什么办法可以避免,让Android Studio 配合IntelliJ 做索引?

如果您使用 JCenter 而不是 mavenCentral,它不会为它编制索引,您可以删除索引文件(尽管它们会在您打开使用它们的项目时重建)。

如果您希望他们共享索引,您可以尝试将文件彼此符号链接,但如果您同时 运行 IJ 和 Android Studio,这可能会令人兴奋。