When working on your local workstation, running a local instance of your website is very helpful. I often create two scripts to move code from my development workspace into the local website instance. One takes the war file outputted by Maven and publishes it. The second takes all of my static content and publishes it bypassing Maven, which is much faster than building and deploying the war file. When integrating CSS preprocessors into the workflow, I need to make sure they run in both deployment scripts. Here are the requirements for running CSS preprpceasors in my build process: The preprocessors need to run as part of the Maven build so my compiled files make it into the war file. The preproceasors should be run when I deploy just the static resources to my local instance. I am going to walk through installing and integrating LESS, but the concept is similar for other tools like compression or inspections. First I need to install LESS. I am running Ubuntu, so I can simply use