Closed. This question needs details or clarity。它当前不接受答案。
                            
                        
                    
                
                            
                                
                
                        
                            
                        
                    
                        
                            想改善这个问题吗?添加详细信息并通过editing this post阐明问题。
                        
                        5年前关闭。
                                                                                            
                
        
我已经使用休眠方式制作了Java Swing应用程序(它在运行时会自动创建表等)。我需要为应用程序制作一些安装版本,仅上传我的jar文件就足够了吗?我想发布我的应用程序该怎么办?只需准备指向jar和一些自述文件的链接,其中包含例如以下信息:


安装最新版本的Java(http://www.java.com/download
使msyql数据库用户“ user”具有密码“ password”
创建数据库“应用程序”。
运行application.jar


编辑

我想模拟将我的应用程序出售给某家公司的过程。例如,我的应用程序是用于管理某家商店的应用程序,您可以在其中放置一些便笺,账单等。该应用程序可以在某些数据库中工作,该数据库将放置在该商店中的某个位置,我不想使该应用程序可以从Internet访问。那么我应该如何安装呢?自述文件示例有点不好,现在我们可以假设我需要去那里为其安装数据库并对其进行配置。因此,目前,我只需要让公司在没有我帮助的情况下安装我的软件,例如雇用100名新员工。

最佳答案

如果您想重新分发您的应用程序。我会使用Java网络启动。阅读tutorial

Java Web Start软件为Java开发人员和用户提供了许多部署优势:


  使用Java Web Start软件,您可以放置​​一个Java应用程序
  在Web服务器上部署到各种平台上,
  包括Windows,Linux和Solaris。 Java Web Start软件
  支持Java平台的多个同时版本。一个
  应用程序可以请求特定版本的Java Runtime
  环境(JRE)软件,而不会与其他软件的需求冲突
  应用程序。用户可以创建桌面快捷方式来启动Java Web
  在浏览器外部启动应用程序。 Java Web Start软件需要
  Java平台固有的安全性的优势。默认情况下,
  应用程序对本地磁盘和网络的访问受到限制
  资源。使用Java Web Start软件启动的应用程序是
  本地缓存以提高性能。更新到Java Web Start
  应用程序在运行时会自动下载
  与用户桌面独立。


另请参见stackoverflow的信息页Java web start info

08-18 20:05
查看更多