AFAIK there is no Redis client that works below Java 1.5.
RJC seems to be the only one that works with Java 1.5, the other clients (Jedis, JRedis, lettuce, Redisson, ...) require at least Java 1.6.
What are your options?
1. Check out the various Redis clients (RJC or Jedis) and check whether you can import the code into a Java 1.2 environment. I guess you will have to change certain parts to make it work
2. Migrate to a more recent JDK. Swing/AWT-based applications are known to create some trouble because of changed behavior.
3. Using an older Java driver usually comes with a lot of bugs that were fixed in newer versions. That's the worst option.
HTH, Mark