What are some tutorials and best practices that show to make a build from source code for a Java desktop / Java EE web application?
I want to learn what needs to be packaged as a WAR/JAR from source and how it must be structured?