you probably have found and error in the generation of maven's pom.xml file for the platform's artifacts. While org-netbeans-modules-csl-api jar contains a module dependency on codetemplates module (org.netbeans.modules.editor.codetemplates/1 = 1), it's not present in the list of resolved dependencies. Please file an issue against https://netbeans.org/bugzilla component:apisupport subcomponent: maven.
Thanks.
PS: The workaround is indeed the path you have tried but didn't finish. Keep on adding missing dependencies until the annotation processor's runtime dependencies are satisfied.
The dependencies required (for NetBeans 7.3.1) are:
<dependency>
<groupId>org.netbeans.api</groupId>
<artifactId>org-netbeans-modules-editor-codetemplates</artifactId>
<version>${netbeans.version}</version>
</dependency>
<dependency>
<groupId>org.netbeans.modules</groupId>
<artifactId>org-netbeans-modules-editor-errorstripe</artifactId>
<version>${netbeans.version}</version>
</dependency>