I think my question is easy. However it is surprising that I couldn’t find any easy solution.
I’m developing an open source Java library project on Netbeans and like many others I want to release it as binary.jar, source.jar and javadoc.jar.
Is there a way to generate them automatically on Netbeans? I know maven can do it. But the learning curve seems too long.
There is a similar question but the only answer didn’t work: Automatically generating source and doc jars in Netbeans
Here is the solution I came up with at the end. It uses Ant and generates javadoc and source jar. Then it archives binary jar, javadoc, source.jar, licence and readme file in to a zip file that is ready to release.
Open build.xml in NetBeans than right click – > run target -> [other targets] -> package_for_release
Script gets the version number from a properties file. I got this solution from here.