I was also installing azureus-bin and setting JIKESPATH did work for me as well. The following steps worked on my relatively new 2005.1 Gentoo installation.
This was, of course, after running the following as well (as root):
# emerge sun-jdk (Requires a download they show you how to obtain)
...
# env-update && source /etc/profile
# java-config -L
[blackdown-jre-1.4.2.02] "Blackdown JRE 1.4.2.02" (/etc/env.d/java/20blackdown-jre-1.4.2.02)
[sun-jdk-1.4.2.09] "Sun JDK 1.4.2.09" (/etc/env.d/java/20sun-jdk-1.4.2.09) *
[blackdown-jdk-1.4.2.02] "Blackdown JDK 1.4.2.02" (/etc/env.d/java/20blackdown-jdk-1.4.2.02)
# java-config -S sun-jdk-1.4.2.09
...
# env-update && source /etc/profile
# export CLASSPATH=$CLASSPATH:/opt/sun-jdk-1.4.2.09/jre/lib/rt.jar
# echo $CLASSPATH
.:/opt/sun-jdk-1.4.2.09/jre/lib/rt.jar
# export JIKESPATH=$CLASSPATH
# emerge --pretend azureus-bin
...
# emerge azureus-bin
Regardless of your unfilled dependencies, this should work for you. However, I opted to switch to Sun's JDK and this is not required. If you skip the sun-jdk and the java-config, you can probably get away with starting at:
# export $CLASSPATH=$CLASSPATH:/opt/blackdown-jre-1.4.2.02/lib/rt.jar
# export $JIKESPATH=$CLASSPATH
# emerge azureus-bin
I just like showing a bit more.