[ https://issues.apache.org/jira/browse/NIFI-736?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14604172#comment-14604172 ]
Bryan Bende commented on NIFI-736: ---------------------------------- [~markap14] can you review this patch when you get a chance? This archetype creates a project structure similar to the controller service layout in the Developer Guide. It is geared towards someone developing a controller service that is separate from nifi-standard-services. Here is an example of using it: mvn archetype:generate -DarchetypeGroupId=org.apache.nifi -DarchetypeArtifactId=nifi-service-bundle-archetype -DarchetypeVersion=0.2.0-incubating-SNAPSHOT -DnifiVersion=0.2.0-incubating-SNAPSHOT Define value for property 'groupId': : org.apache.nifi Define value for property 'artifactId': : nifi-helloworld-services Define value for property 'version': 1.0-SNAPSHOT: : Define value for property 'artifactBaseName': : helloworld Define value for property 'package': org.apache.nifi.helloworld: : [INFO] Using property: nifiVersion = 0.2.0-incubating-SNAPSHOT > Create a Maven Archetype for ControllerServices > ----------------------------------------------- > > Key: NIFI-736 > URL: https://issues.apache.org/jira/browse/NIFI-736 > Project: Apache NiFi > Issue Type: Improvement > Reporter: Bryan Bende > Assignee: Bryan Bende > Priority: Minor > Fix For: 0.3.0 > > Attachments: NIFI-736.patch > > > It would be helpful for people building extensions to have a good starting > point for building controller services, and it would also serve as a good > example for learning the dependency relationship between nars. -- This message was sent by Atlassian JIRA (v6.3.4#6332)