So you just want to start a java application and it does not work.
First idea "lets start it from within a shell to see something", so you do.
/usr/bin/java: line 2: /usr/lib/jvm/default/bin/java: Too many levels of symbolic links
/usr/bin/java: line 2: exec: /usr/lib/jvm/default/bin/java: cannot execute: Too many levels of symbolic links
If something like above is your output, change into root mode and fix this issue.
sudo su
cd /usr/lib/jvm
ls -halt
# something like "default -> default" should be listed
rm -fr default
# if you have installed java-7-openjdk, what should be listed by the ls above
ln -s java-7-openjdk default
And thats it, enjoy your working java applications again.
The main focus of LuneOS is to provide an operating system which is driven by the community and continues what we love(d) about webOS. We’re not trying to reach feature comparison with Android or iOS but rather building a system to satisfy basic needs in the mobile environment. Building a good quality mobile operating system from scratch is a hard job and is built in just the spare free time everyone involved in the project has. To get the best ratio between what we want and what we can do, we’re analyzing architectural decisions from both existing solutions we can base our work on and whether we have to write things from scratch.
If you ask me, LuneOS is one of the few trustable and open source mobile operation systems out there (beside the big Firefox OS, the hopefully sometimes open source Sailfish OS, the "maybe next year" tizen os and the super cool openmoko).
I'm really looking forward to see a bright future with cool operation systems I can use on a mobile phone (and not such a shitload of untrustable code f*ucking around with my personal data).
After a bit of a slow start, Android’s application ecosystem has proven to be versatile and very developer-friendly. You are free to develop an app for Android and publish it to the Play Store with minimal restrictions. This has led to a plethora of really cool Android apps, some of which aren’t available on iOS or other platforms. Running Android apps usually requires an Android smartphone or tablet — obviously! — but what if you currently use iOS or another mobile OS, and want to try out Android without actually getting an Android device?