你是否看到我们pig4cloud团队的冷佬 README.md 文件里面这段描述呢?部分小伙伴有时候还不明白怎么回事。那么,我现在就来说一下骚包一点的操作吧。
maven 截图查看版本,如下:
<!-- pig-gen archetype --> <dependency> <groupId>com.pig4cloud.archetype</groupId> <artifactId>pig-gen</artifactId> <!-- <version>last.version</version> --> <version>2.8.0</version> </dependency> 复制代码
我们打开 IDEA
,点击File -> New -> Project 选择Maven菜单,勾选Create form archetype,点击Add Archetype,并添加如下信息。
我们发现,版本已经非常高了,我们不可能每一次都手动添加,因为 我们不喜欢做重复而没有意义的事情 。
那么,我们有没有快速处理的办法呢?办法总是有的,我选择的手动修改配置UserArchetypes.xml
。这个文件又是在哪里呢?
方法是手动编辑,根据系统的路径不同。大致位置参考文件:
vi ~/Library/Caches/JetBrains/IntelliJIdea2019.3/Maven/Indices/UserArchetypes.xml 复制代码
可以修改或删除,就看你怎么操作了,如下:
<archetypes> <archetype groupId="com.pig4cloud.archetype" artifactId="pig-gen" version="2.5.1" /> <archetype groupId="com.pig4cloud.archetype" artifactId="pig-gen" version="2.7.5" /> <archetype groupId="com.pig4cloud.archetype" artifactId="pig-gen" version="2.8.0" /> </archetypes> 复制代码
我们需要删除或编辑Maven原型的功能, 为后期不断迭代升级做准备 。创建基于Maven的新项目时,会列出可用的Maven原型,但是:
解决方法是手动编辑〜.IntelliJIdea13 / system / Maven / Indices / UserArchetypes.xml文件。
就是这么简单,秒级创建了工程啦
参考文献:
mvnrepository.com/artifact/co…
gitee.com/log4j/pig
pig4cloud.com/
mvnrepository.com/artifact/co…
youtrack.jetbrains.com/issue/IDEA-…