I have installed latest JDK 1.7.0_u1 using the method provided at this page WebUpd8.
I have also extracted the deb setup I got and edited the control file so as not to install java6.
I'm getting the following error when i run using:
java -jar /opt/BlocksThatMatter/BTM.jar
Exception in thread "main" java.lang.UnsatisfiedLinkError: no lwjgl in java.library.path
at java.lang.ClassLoader.loadLibrary(ClassLoader.java:1860)
at java.lang.Runtime.loadLibrary0(Runtime.java:845)
at java.lang.System.loadLibrary(System.java:1084)
at org.lwjgl.Sys$1.run(Sys.java:73)
at java.security.AccessController.doPrivileged(Native Method)
at org.lwjgl.Sys.doLoadLibrary(Sys.java:66)
at org.lwjgl.Sys.loadLibrary(Sys.java:82)
at org.lwjgl.Sys.<clinit>(Sys.java:99)
at org.lwjgl.util.Timer.<clinit>(Timer.java:50)
at Microsoft.Xna.Framework.Game.<init>(Game.java:19)
at org.flixel.FlxFactory.<init>(FlxFactory.java:74)
at SSS.BTM.Main.BlocksThatMatter.main(BlocksThatMatter.java:13)