Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/http/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
我想为用Netbeans开发的Java项目创建安装程序,并使用Mysql Xampp_Java_Setup Project - Fatal编程技术网

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

我想为用Netbeans开发的Java项目创建安装程序,并使用Mysql Xampp,java,setup-project,Java,Setup Project,该项目是用Java语言在Netbeans IDE中开发的。 连接到它的数据库是使用Xampp运行的MySql。 项目已经完成。现在我想启动它。 我不知道。。 1.如何创建将在Windows客户端上安装此项目的安装程序。 2.此安装程序将如何使用我创建的数据库并将其安装在客户端PC上。 3.如何在他的电脑上自动启动数据库就像在我的电脑上一样,我必须先手动运行Xampp,以便通过代码与project建立连接 我尝试过使用clean和build,但是当我运行结果文件时,它会等待一秒钟,然后什么也没有发

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

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


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

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

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

至于jar文件,这取决于程序的功能。这是服务吗?然后它需要自己启动,您需要为windows提供服务。 它是用户将运行的应用程序吗?创建一个包装器或一个配置,通过双击将系统设置为运行jar文件,因为用户不需要学习java-jar-the-jar.jar来看看这个

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


我希望这有帮助

好的!首先,我已经创建了我的appnot服务的.jar文件,它没有打开,因为什么都没有发生。其次,我的应用商店管理系统(带有登录等功能)连接到MySql数据库文件,该文件是使用Xampp应用程序创建的,只有在我从Xampp启动Apache和Admin时才会运行。我们可以先研究为什么我的.Jar文件没有运行,然后我们可以稍后再讨论数据库部分,因为它发生在每个甚至没有使用数据库的Jar文件上?这是查看编译是否正确的基线C:\Users\Zayn Jutt\Documents\NetBeansProjects\App\dist>java-jar App.jar在线程main java.lang.NoClassDefFoundError中运行异常:org/netbeans/lib/awtextra/AbsoluteLayout在App.Look.initComponentsLook.java:34在App.Look.Look.Look.java:18在App.App.mainApp.java:7作者:java.lang.ClassNotFoundException:org.netbeans.lib.awtextra.AbsoluteLayout位于java.base/jdk.internal.loader.BuiltinClassLoader.loadClassBuiltinClassLoader.java:583位于java.base/jdk.internal.loader.ClassLoaders$AppClassLoader.LoadClassLoaders.java:178这是我刚刚创建的另一个简单项目,用于测试project.jar没有运行,或者我的笔记本电脑上没有运行每个.jar文件。所以,这也没有运行,这意味着我的每个Jar文件都没有运行。我通过cmd向您显示了这个新项目的错误。这意味着它找不到类。所以这是一个类路径错误。您是否为您的项目使用构建工具?请说是:P您需要将它配置为包含类路径中的所有内容,并创建一个名为fatjar的东西