I upgraded from Java version 1.5.0 update 11 to 1.6.0 update 1. This update broke Azureus. For a temporary fix (since SUN should be releasing a fix soon): you can manually specify which version of java to use.
- Find the full path to an older version of java. (e.g. c:\Program Files\Java\jre1.5.0_11\bin\java.exe )
- Find the full path to your Azureus2.java (e.g. C:\Program Files\Azureus\)
N.B. From windows command line if the path has a space in it then you need to enclose the path within quotes. Next, you need to call from commandline (or make a batch file):
[path from part 1] –classpath [path from part 2]swt.jar;[path from part 2]Azureus2.jar org.gudy.azureus2.ui.swt.main
e.g.
“c:\Program Files\Java\jre1.5.0_11\bin\java.exe” -classpath “C:\Program Files\Azureus\swt.jar”;”C:\Program Files\Azureus\Azureus2.jar” org.gudy.azureus2.ui.swt.Main

