Ask is moving to Stack Overflow and! Please use the "opendaylight" tag on either of these sites. This site is now in Read-Only mode

Revision history [back]

click to hide/show revision 1
initial version

How do I target a particular ODL release when using Maven archetypes?

Just started looking at ODL. When creating a plugin using the Maven archetypes, it's not clear how a particular ODL release is targeted. I was following a "hello world" example and have since expanded it with other YANG RPCs. I seem to have gotten into dependency hell trying to sort what SNAPSHOT versions go with what releases and there's little in the way of clear guidance. Perhaps I'm missing something obvious here (n00b and all).

In the examples where code is generated from the archetype, there doesn't appear to be anything that references an ODL version. My only guess is it's getting the latest-greatest. I thought perhaps the ~/.m2/settings.xml file was the clue but again, nothing evident there that targets Helium versus Lithium for instance.

Any clarification would be appreciated.