Does tomcat being present or not change how this compiles, or is this a runtime-only dependency?