# Build configurations

An AspectJ project can be configured via inclusion and exclusion patterns in the same way as a Java project. In addition the AspectJ development tools allow the current set of inclusions and exclusions (known as a 'build configuration') to be saved to a file and to be reloaded. These files have the extension .ajproperties and several can be created to support easy switching between different configurations of a project.

AspectJ projects
AspectJ builder

Working with build configurations
Saving a build configuration
Applying a saved build configuration