[ 
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)

Reply via email to