I coded a Java program to read and modify a file on the computer. The program is based only on 1 class.
At the moment who want to use it has to run it from terminal, I’m looking on how to insert it on a webpage and make it run on the visitor’s computer. It would be fine to have a file chooser (the user will want this modification).
I searched on internet and found Java applets, but I read that they aren’t downloaded and executed locally so the program won’t work.
How to provide a Java class file from a webpage, for use on the computer of the end-user?
In that case, there are basically the two options as I’ve outlined in comments throughout this question & the answers. I’ll collect them together here:
JFileChooserto browse to the file.JWS
Digital signatures
I don’t have any great links about the process of digitally signing code, but note that the ‘example of using the JNLP file services’ listed above provides one set of signed Jars for 2 different security environments. It also (hopefully obviously) demonstrates how to digitally sign code using Ant (it all happens by invoking the default task in the
build.xml).