Not sure what you mean by it. based on what i understand, you can do below-
a) host it on a web server and give yor clients the url to access it from a browser.
b) Write clients ( desktop/mobile ) which tak to services exposed on your server( usually a web server ).
"One of the best things you could do is to simplify a larger application into a smaller one by reducing its process and complexity - Fowler"
Or if you're talking about deploying a stand-alone desktop application, like Eclipse for example, then creating an exectuable .jar file might be the way to go. To customize the user's experience and to do any other client environment preparation or admin functions the application may require, the .jar file can be included in a package that includes an executable that works on the target OS.
Learning Java using Eclipse on OpenSUSE 11.2
Linux user#: 501795
Joined: Dec 24, 2010
Hi Greg, that's exactly what I meant. Deploying a stand-alone desktop application. I've been coding for sometime now and I felt like, how exactly can this program work on another system, like installing you know? Thank you, while waiting for...
Joined: Oct 24, 2010
This tutorial is a good start and should answer many of your questions. Come back when you have more.
You might want to look into using Java Web Start if you don't want to get into the complexities of ensuring that your users have Java installed on their machine, and that it's the right version of Java, and that things like entries in the startup menu are made which point to your application, and so on.