I have to build several small(ish) business applications for various purposes. Primarily for myself but I would like to have the option in the future of selling them to other companies. Since I use a combination of Linux, Mac OS X and Windows I was thinking about developing it in Java for ease of deployment but with the recent bad press Java has received I'm hesitant to commit to it if I want to sell the applications in the future.
What would you do in my situation?
Hopefully this question won't get closed as it is a genuine question.
Edit: Since the comments have stated that they want some context to the question I am talking about the recent security exploits which have targeted Java applets in the browser. I am well aware that this issue is limited to the browser plugin but when business people (the people who I will be targeting) hear about Java security vulnerabilities they probably don't understand the difference between a Java applet and a piece of desktop software written in Java. To them they just think Java is insecure.