IntelliJ中存储了哪些原型?

air*_*ray 25 maven-2 intellij-idea

在IDEA中创建基于Maven的项目/模块时,可以单击"添加原型".这些新的原型值存储在哪里?我查看了我的〜/ .m2 /存储库,但我认为不是这样......

奖金问题:围绕"添加原型"的最佳做法是什么?只是好奇.我倾向于在IDEA中跳过这个并且只是从命令行使用mvn.

Bru*_*ert 51

有关添加的原型的信息存储在文件中

Linux的: ~/.IntelliJIdea10/system/Maven/Indices/UserArchetypes.xml

苹果电脑: ~/Library/Caches/IntelliJIdea12/Maven/Indices/UserArchetypes.xml

您可以直接编辑此文件.编辑此文件后需要重新启动IntelliJ.此时没有其他方法可以修改此信息,请参阅问题http://youtrack.jetbrains.net/issue/IDEA-60985

原型插件将下载到您的本地存储库.

  • 在Mac上,路径是〜/ Library/Caches/IntelliJIdea12/Maven/Indices/UserArchetypes.xml (6认同)
  • 为什么我在这个答案上得分为负?我想知道原因,因为我花了很多时间来调查这个.如果它不是问题的答案,那么究竟是什么问题,你能详细说明一下吗? (5认同)
  • 你的答案在IntelliJ Idea版本11和12中仍然非常正确.路径只是略微修改为:〜/ .IdeaIC11/system/Maven/Indices/UserArchetypes.xml和〜/ .IdeaIC12/system/Maven/Indices/UserArchetypes仍然需要重新启动.xml Idea才能使这些更改生效. (5认同)

小智 6

在Windows(7)中,您可以在这里找到它们: C:\Users\<username>\.IdeaI<versionid>\system\Maven\Indices\UserArchetypes.xml


hce*_*hce 5

在 Windows 10 (2020) 中:

看起来较新版本的 IntelliJ 已切换到 AppData 文件夹。

C:\Users\<username>\AppData\Local\JetBrains\IdealC<version>\Maven\Indices

在 Windows 10(旧版本)中:

C:\Users\<username>\.IntelliJIdea<version>\system\Maven\Indices