【发布时间】:2012-10-10 16:24:51
【问题描述】:
我有一个 Java 应用程序(一个非常大的应用程序,有许多外部 .jar 依赖项以及对图像的依赖项),我需要将它打包,以便有人可以双击运行,例如。或者类似的简单的东西。
它使用Java Persistence,因此它需要在Java 项目的Persistence.xml 文件中指定的sql 连接。
我该如何打包?我在想:
- 安装过程应验证用户是否安装了 MySQL,如果没有,则指导他们安装它
- 安装过程可能会要求用户输入任何数据库的凭据,然后我可以在运行时更新 Persistence.xml
这是我的两个想法……但我不确定是否有解决此问题的已知方法。任何帮助将不胜感激!
【问题讨论】:
-
“这是我的两个想法” 这个措辞对我来说意味着“替代方案”,其中的点看起来像(策略)一个问题的 2 个不同部分。
标签: java deployment installation packaging