I've developed an application that I want to distribute.
The problem is that less than half the people that have tried to use it have had success.
I'm running Windows Vista, and compiled my program using JDK1.6.0.
The application is contained in a .jar file, and has several other .jars as dependencies.
The application runs fine on my computer, though when I copied it to another (running windows XP) it would not run.
I've tried bundling it with the JRE, writing a batch file, and creating a .exe launcher using JSmooth, but none of these seem to make the program runnable for the majority of users.
I don't think the problem is OS-related. Of the few people that have gotten it to run, XP, Vista and windows7have been successful--the same have been unsuccessful.
I've tried changing a number of things to see how they affect usability, but so far none of them have shown positive results.