ODL(OpenDayLight) 기본 튜토리얼 #1 - 프로젝트 생성

선행사항


mvn project 생성

1
2
3
4
$ mvn archetype:generate -DarchetypeGroupId=org.opendaylight.controller -DarchetypeArtifactId=opendaylight-startup-archetype \
-DarchetypeRepository=http://nexus.opendaylight.org/content/repositories/opendaylight.snapshot/ \
-DarchetypeCatalog=http://nexus.opendaylight.org/content/repositories/opendaylight.snapshot/archetype-catalog.xml \
-DarchetypeVersion=1.1.5-SNAPSHOT

프로젝트 생성 후 property 입력

Example

1
2
3
4
5
6
Define value for property 'groupId': : org.opendaylight.hello
Define value for property 'artifactId': : hello
Define value for property 'version': 1.0-SNAPSHOT
Define value for property 'package': org.opendaylight.hello: :
Define value for property 'classPrefix': hello
Define value for property 'copyright': : Yoyodyne, Inc.

생성된 프로젝트 구조


참고 : OpenDaylight Controller:MD-SAL:Startup Project Archetype

공유하기