Erro ao executar o robocode

Olá,
Baixei o robocode para dar uma analisada e quando eu clico em robocode.bat aparace o seguinte erro:

C:\robocode>java -Xmx512M -Dsun.io.useCanonCaches=false -jar robocode.jar
Exception in thread “main” java.lang.UnsupportedClassVersionError: robocode/Robo
code (Unsupported major.minor version 49.0)
at java.lang.ClassLoader.defineClass0(Native Method)
at java.lang.ClassLoader.defineClass(Unknown Source)
at java.security.SecureClassLoader.defineClass(Unknown Source)
at java.net.URLClassLoader.defineClass(Unknown Source)
at java.net.URLClassLoader.access$100(Unknown Source)
at java.net.URLClassLoader$1.run(Unknown Source)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
at sun.misc.Launcher$AppClassLoader.loadClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
at java.lang.ClassLoader.loadClassInternal(Unknown Source)

Alguém sabe o que pode está acontecendo e como resolver isso?

Atá mais

Olá iniciante2007, tudo bem ?
Eu nunca mexi com robocode, mas lendo o erro que vc postou aqui, eu tenho quase certeza que o problema é de versão do java. Talvez a lib foi compilada utilizando a versão Java 5 do java e vc está querendo rodar ela na versão 1.4.
Abraços