Run Connection Manager as a Services on Windows 2008 and 2012

Version 1

    Download and extract Connection Manager.  In this example, I've extracted the files to c:\cm


    Get srvany.exe from the windows server 2003 resource kit tools, and place it in a suitable location.  I put it within the same folder as my connection manager jars.  c:\cm\lib\srvany.exe



    from command-line run:


    sc create ConnectionManager binPath=C:\cm\lib\srvany.exe DisplayName="Openfire Connection Manager"



    Using RegEdit :

    Create a "Parameters " key for your service. The location should be something like HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\ConnectionManager



    Using RegEdit :

    Within the newly created "Parameters" key , create two string values.

    "Application" with the following data "java -server -jar startup.jar" Without quotes

    "AppDirectory" "c:\cm\lib" without quotes