我已经完成了一个使用mySQL数据库的Java桌面应用程序。我希望让该应用程序在NetBeans之外运行,并安装在其他计算机上。我知道如何构建项目并创建可运行的jar文件,但这需要我将数据库本身导出到我想要在其上运行应用程序的其他计算机上。
我的问题有两个部分:
1)是否有一种方法可以创建一个安装包,同时安装数据库和应用程序?
2)此外,我的数据库路径是硬编码的,这是否意味着每次为某人安装我的应用程序时都必须更改代码?有什么更好的方法吗?
谢谢
我的问题有两个部分:
1)是否有一种方法可以创建一个安装包,同时安装数据库和应用程序?
2)此外,我的数据库路径是硬编码的,这是否意味着每次为某人安装我的应用程序时都必须更改代码?有什么更好的方法吗?
谢谢
.class
文件。然后,.zip文件应该只包含jar文件、文档、外部库等。如果不想包含源代码,也没有必要;一旦代码被编译,它就可以在计算机和平台之间移动。虽然可能会对.class
文件进行反向工程,但生成的代码基本上是无法阅读的。 - Miki