Olivier.Roger
Olivier.Roger

Reputation: 4249

Add a remote Archetype Catalog in IntelliJ

I am new to IntelliJ but coming from Eclipse I expected Maven support to be far better. It really is but I could not find how to define a remote archetype catalog in IntelliJ (14.1).

All I could find was a way to add a Archetype manually but that is not what I need. I would like to point to a XML file on a remote server that contains the list of all archetypes available.

In Eclipse, it looks like this :

enter image description here

Upvotes: 14

Views: 17272

Answers (4)

TTaaLL
TTaaLL

Reputation: 176

I know this is kinda old thread, but in the future if some one will look for it.

This Maven Archetype Catalogs is a plugin for intellij that allows import external archetypes from a URL. It solved my problem on Linux, haven't tried it on Windows.

To add this plugin go to File->Settings->Plugins->Browse repositories in the search bar type "Maven Archetype Catalogs". Install and restart.

To use it go to File -> Settings -> Build, Execution, Deployment -> Build Tools -> Maven Archetype Catalogs. click the '+' and add the archetype-catalog

Upvotes: 4

Dominik Marks
Dominik Marks

Reputation: 168

Maybe you would like to try an Intellij Plugin that I wrote yesterday. It enables you to add remote archetype catalogs to Idea: Maven Archetype Catalog plugin

To make my answer more clear: I had the same issue that it struggles me that you can add Maven Archetype Catalog files in Eclipse, but not in IntelliJ IDEA. So I tried to write a plugin for IntelliJ IDEA, so that you can actually define URLs to archetype-catalog.xml.

The plugin just parses those URLs and provides the Maven Archetypes to the list of available Archetypes in IntelliJ IDEA.

After installing the Plugin you can find a new entry in the Settings menu at File - Settings - Build, Execution and Deployment - Build tools.

Upvotes: 13

Nick Volynkin
Nick Volynkin

Reputation: 15119

Screenshots are made in IDEA 14, I've also checked IDEA 13, it's also true for it.

If this is what you need enter image description here

Then it's in the Preferences: enter image description here

Upvotes: -1

acanby
acanby

Reputation: 2993

It seems that there is a plugin to do this - Maven Archetypes. The reviews are not favourable, and I have never used it though so cannot comment to its effectiveness.

You could also (assuming Windows/IntelliJ 14), edit C:\Users\<username>\.IntelliJIdea14\system\Maven\Indices\UserArchetypes.xml and add the archetypes manually. Not ideal, but still workable.

Upvotes: 1

Related Questions