The maven archetype :
Firstly : archetype should be updated to produce 6.8 platform application POM
Secondly: use a netbeans.platform.version property defined in parent pom to refer to platform version (because changing the netbeans.version is never enough.
bloc, i changed in my project to have :
the current trunk is using SNAPSHOT (6.9 snapshot binaries) and will use 6.9 at the time of the release.
The platform property shall not be necessary any more. the goal that generates the repository content now strips the number, so it always be just platform from now on. I've added links to the remote repository at bits.n.o to use platform for older version as well. So you should be able to use that even now.