部署Eclipse中内置的Java桌面应用程序

我目前正在开发基于Windows的Java桌面应用程序。我正在使用Eclipse IDE。我很好奇知道如何部署我的应用程序,以便其他人也可以使用我的应用程序。如果客户端计算机上不存在jre,也可以运行。任何人都可以给我详细的操作步骤。 我已经使用Swing库构建了应用程序