Suppose you have a Java Server application, and some of the runtime binaries in that application are external to your application. Generated image files, compiled Silverlight components in your pages, or resource files which are managed by an external team. Much like the jar files used by your application, these external binaries can be seen…
This page will try to explain one particular process that can be used to version your projects, as a developer. While the process covered here will use one example of how to accomplish effective versioning, the concepts can be used anywhere.
Building a project is complex business. Due to the dozens of tasks required in converting your hodge-podge of files into a working program, there exist literally hundreds of tools that do everything from generating source code, to compiling, to testing, t
This article finally pins down the elusive Maven 2 POM, version 4.0, the single largest configuration file you are likely ever to love. Readers will learn that the successful Maven 2 build system derives much of its power and portability from the POM, and