Hi all, I encounter mistakes while follow " https://wiki.opendaylight.org/view/OpenDaylight_Controller:MD-SAL:Toaster_Step-By-Step#Prepare_the_Project_Structure "
1. In "Generate the project structure:" section, I encounter bugs as first email said, so I have to run command as this: mvn archetype:generate -DarchetypeGroupId=org.opendaylight.controller -DarchetypeArtifactId=opendaylight-startup-archetype \ -DarchetypeRepository=http://nexus.opendaylight.org/content/repositories/opendaylight.snapshot/ 2. Then I type informations as this: Define value for property 'groupId': org.opendaylight.toaster Define value for property 'artifactId': toaster Define value for property 'version' 1.0-SNAPSHOT: : 0.1.0-SNAPSHOT Define value for property 'package' org.opendaylight.toaster: : Confirm properties configuration: groupId: org.opendaylight.toaster artifactId: toaster version: 0.1.0-SNAPSHOT package: org.opendaylight.toaster Y: : 3. At last, I got structures as this: toaster$ tree . ├── pom.xml └── src ├── main │?? └── java │?? └── org │?? └── opendaylight │?? └── toaster │?? └── App.java └── test └── java └── org └── opendaylight └── toaster └── AppTest.java This is different from the structures of document said: [Root directory] api/ artifacts/ features/ impl/ karaf/ pom.xml I don't know if this is error? Thank you~ 2017-04-20 9:49 GMT+08:00 Sam <batmanu...@gmail.com>: > Hi all, > > I don't know if this is mistake of this document: > > Define value for property 'groupId': : org.opendaylight.toaster > Define value for property 'artifactId': : toaster > Define value for property 'version': 1.0-SNAPSHOT: : 0.1.0-SNAPSHOT > Define value for property 'package': org.opendaylight.toaster: : > Define value for property 'classPrefix': > ${artifactId.substring(0,1).toUpperCase()}${artifactId.substring(1)} > Define value for property 'copyright': : Copyright(c) Yoyodyne, Inc. > > > should this document to remove additional ':' ? like this: > > Define value for property 'groupId': org.opendaylight.toaster > Define value for property 'artifactId': toaster > Define value for property 'version': 1.0-SNAPSHOT: : 0.1.0-SNAPSHOT > Define value for property 'package': org.opendaylight.toaster: : > Define value for property 'classPrefix': > ${artifactId.substring(0,1).toUpperCase()}${artifactId.substring(1)} > Define value for property 'copyright': : Copyright(c) Yoyodyne, Inc. > > > > 2017-04-19 17:26 GMT+08:00 Sam <batmanu...@gmail.com>: > >> Hi all, >> >> When I run "https://wiki.opendaylight.org/view/OpenDaylight_Controller: >> MD-SAL:Toaster_Step-By-Step#Prerequisites" to Generate the project >> structure as bellow: >> >> 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 >> >> >> I encounter a "build failure" as bellow: >> >> [ERROR] Failed to execute goal org.apache.maven.plugins:maven >> -archetype-plugin:3.0.1:generate (default-cli) on project >> standalone-pom: archetypeCatalog 'http://nexus.opendaylight.org >> /content/repositories/opendaylight.snapshot/archetype-catalog.xml' is >> not supported anymore. Please read the plugin documentation for details. -> >> [Help 1] >> >> Is this a error? how to fix this? >> > >
_______________________________________________ controller-dev mailing list controller-dev@lists.opendaylight.org https://lists.opendaylight.org/mailman/listinfo/controller-dev