首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >我想为在Netbeans中开发的Java项目创建安装程序,并使Mysql Xampp

我想为在Netbeans中开发的Java项目创建安装程序,并使Mysql Xampp
EN

Stack Overflow用户
提问于 2019-08-06 16:08:47
回答 1查看 360关注 0票数 0

项目是在Netbeans IDE中用Java语言开发的。连接到它的数据库是使用Xampp运行的MySql。项目已经完成。现在我想启动它。我不知道..1.如何创建将在客户端Windows上安装此项目的安装程序。2.此安装程序将如何使用我创建的数据库并将其安装在客户端PC上。3.数据库如何在他的PC上自动启动,因为在我的PC上,我必须首先手动运行Xampp,以便通过代码与项目建立连接。

我尝试过使用clean和build,但当我运行该结果文件时,它会等待一秒钟,然后什么也不会发生。

与在Netbeans中运行项目不同,当我运行构建文件时,屏幕上不会显示任何内容。如何解决这个问题?

EN

回答 1

Stack Overflow用户

发布于 2019-08-06 17:04:59

数据库和xampp是两个不同的东西。Xampp提供了一个数据库(MariaDB,如果我没有错的话),仅此而已。Java不会创建“可安装”的输出。它创建了一个可以用java运行的jar (类似于java -jar your-jar.jar )

因此,对于您的设置,您可以安装xampp并使用其数据库,也可以安装一个数据库作为独立的服务并使用它。与系统的引导依赖于数据库,但xampp是最简单的,因为你必须在xampp打开时引导数据库,并且你可以在windows启动时将xampp设置为打开。

至于jar文件,这取决于您的程序做了什么。这是一种服务吗?然后它需要自己启动,你需要为windows提供一个服务。它是用户将要运行的应用程序吗?创建一个包装器或一个配置,它将设置系统通过双击来运行jar文件,因为用户不应该需要学习java -jar -jar.jar(看看这个Running JAR file on Windows )

最后,关于db / java连接。如果您的程序不需要启动数据库,请尝试“延迟”调用,直到需要时为止。否则,您将需要创建一个重试逻辑,以便在失败后尝试并连接到数据库,而不是使程序失败。

我希望这对你有帮助!

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/57371597

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档