The ability to write, compile, and package application code and application-specific settings on one system, then deploy that package on disparate systems is a powerful part of the J2EE architecture. ColdFusion is a certified J2EE application. ColdFusion MX 7 now provides three methods for deploying applications to other ColdFusion servers:
ColdFusion Archives (CAR) . Packaging ColdFusion application code, server settings, data sources, and other elements into CAR files.
J2EE Archives (EAR/WAR) . Packaging ColdFusion applications as Enterprise Application Archives (EARs) or Web Application Archives (WARs) for deployment on J2EE application servers.
ColdFusion Compiler (cfcompile Utility) . Compiling ColdFusion templates into Java bytecode.
The two archive options are configurable via the ColdFusion Administrator. The ColdFusion Compiler is a command-line tool.