Ugh.. lost me. I don't run Java anything anymore.
As a JavaEE architect/developer, I whole-heartedly agree that you shouldn't run Applets in your browser anymore. In fact, unsigned applets will no longer run after January of 2014, which will break a lot of the banking infrastructure and a couple important client applications at my day job.
Java may not be amazing, but it's hardly "so bad I literally won't ever use it."
I fully realize many web sites and services are implemented in Java, that's not what I was talking about. I will not install or run anything that needs Java. Period.
Who cares if he still uses some website that is build on servlets server side, or if his tv/car/fridge has a Java running CPU? That's totally besides the point.
Java is not "everywhere". In fact it's getting nowhere fast (including it's use on microcontrollers and devices). The only exception is server side, where it's also not what it used to be these days...
"Because I have a resource limited platform in which I cannot handle many dependencies."
Subsonic on a Cubieboard is a dreary task.
Limited resource platforms can run java just fine - but large software with many dependencies, sure, that's a valid concern.