Running Azureus as a windows service revisited
This is a follow-up to my 2006 post. It’s a shame I’m not using Windows any more and I can’t figure this out for OS X, but the old post continues to get hits, so I thought I would neaten things up a bit!
I haven’t completely tested this system with more recent versions of Azureus/Vuze, but all the files seem to be much the same, so I’m guessing it will be OK. Please leave any comments with news to the contrary.
As before, I have taken much of my information from other places, but I feel put it together in an easier to follow manner. In particular, the bulk of ideas came from the azureus wiki
Step 1: Install Azureus and enable Headless operation
- Download the executable installer from sourceforge
- Ensure that the installation directory contains the file Azureus2.jar
- Download the files log4j.jar and commons-cli.jar from here and place into the Azureus directory. This will allow command-line (headless) operation.
- To run, use command
java -jar Azureus2-XXX.jar --ui=console

Just so you know, I followed these instructions again today with the latest Vuze and everything worked as advertised.