> Or you can use [Jackpot](https://netbeans.apache.org/jackpot/index.html)!
> It's primary goal is to search and perform advanced refactorings and watch
> for code quality. However while doing so, it has to also check for errors.
> Unless I am mistaken it understands NetBeans Ant (hopefully also free form)
> projects. It can be invoked from a command line[1]. It may be ideal for
> validating project setup from a NetBeans IDE perspective in a CI system. I
> am CCing Jan Lahoda to guide you through that journey as the documentation
> may not fully cover this way of using the tool.
Thanks Jaroslav!
I am curious about Jackpot.
I tried to run
`mvn org.apache.netbeans.modules.jackpot30:jackpot30-maven-plugin:analyze`
but it complains the current directory is not a maven project. So I went to the
code to see if it can be run maven-free, directly against the freeform-form ant
project…
Given the code is at https://github.com/apache/netbeans-jackpot30
I managed to build the cmdline subproject with
`ant -DNETBEANS_PLATFORM=/Users/mick/src/apache/netbeans/nbbuild/netbeans
-DJDK11=/Users/mick/.jenv/versions/11.0.4 build`
Though build-and-test target failed. I'm on macos. And the jackpot script
doesn't work… but hacking it a bit gets me closer…
java -classpath
build/cluster/modules/org-netbeans-modules-jackpot30-cmdline.jar:build/cluster/modules/org-netbeans-modules-jackpot30-cmdline-lib.jar:tool/build/jopt-simple-3.2.jar:tool/build/slf4j-api-1.7.25.jar:tool/build/diffparser-1.4.jar:tool/build/slf4j-nop-1.7.25.jar:<plus-all-the-netbeans-jar>
org.netbeans.modules.jackpot30.cmdline.Main --help
I gave up at this point. Is there a shaded jarfile, or downloaded cmdline
artefact, I can download to keep me moving? Or have I just taken a wrong turn
here…?
regards,
Mick
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]
For further information about the NetBeans mailing lists, visit:
https://cwiki.apache.org/confluence/display/NETBEANS/Mailing+lists