Not sure if this is exactly the correct forum to post this so I apologize in advanced if it isn't;
I want to present some java software, for doing some scientific computer simulation (purpose & details of which not explained here because that's not relevant to my problem) for free over the net so people can download it free over the net to then run some computer simulations for some important scientific research.
I have made my java software via eclipse and I find I can make it run as a stand-alone program, as in run not through eclipse, on my own computer; no problem.
But when I experimented to see what happens when it is downloaded onto my brother's computer via an e-mail attachment, I find it doesn't run on his computer because, like many personal computers people have over the net, it hasn't had JRE (Java Runtime Environment) installed onto it. I fear it would be too much hustle for most people who want to run my free simulation software to have to first have to download JRE, even though JRE is also for free.
So is there any way I can present my free java software over the net as a stand-alone program that can run on anyone's computer even those computers that don't have JRE installed on it?
So far I tried the so-called "Java executable wrapper" but found that to doesn't allow my program to be e-mailed and then run on my brother's computer; But perhaps I am doing something wrong with that?
Any help will be greatly appreciated as I have frustratingly been completely stuck on this problem for several months now!