Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/391.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
Java 将web应用移植到本机应用_Java_Windows_Native_Portability - Fatal编程技术网

Java 将web应用移植到本机应用

Java 将web应用移植到本机应用,java,windows,native,portability,Java,Windows,Native,Portability,目前我有一个非常简单的web应用程序(只有一些静态HTML/CSS/JS文件和一个用于连接关系数据库的API的JAR)。我希望人们能够在自己的计算机上本地运行它,而不是像现在这样在云中运行 我的问题是:是否有一些Windows/Mac/Linux容器框架可以捆绑并在本地显示我的应用程序 我想要一个安装程序,或者更好的是一个可移植的ZIP/文件夹,人们可以把它放在电脑上,双击启动脚本,然后在本地运行。我的想法是,我可能必须为每个操作系统制作不同的软件包,但我将保留相同的前端、Java和关系数据库

目前我有一个非常简单的web应用程序(只有一些静态HTML/CSS/JS文件和一个用于连接关系数据库的API的JAR)。我希望人们能够在自己的计算机上本地运行它,而不是像现在这样在云中运行

我的问题是:是否有一些Windows/Mac/Linux容器框架可以捆绑并在本地显示我的应用程序

我想要一个安装程序,或者更好的是一个可移植的ZIP/文件夹,人们可以把它放在电脑上,双击启动脚本,然后在本地运行。我的想法是,我可能必须为每个操作系统制作不同的软件包,但我将保留相同的前端、Java和关系数据库

我知道XAMPP用于运行便携式灯组,但这就是我所能找到的关于这样一个问题的全部内容


编辑:我应该提到,关系数据库方面可能会被类似SQLite的东西替换掉。

您可以使用嵌入式Jetty并创建胖JAR。这方面有很多教程。谢谢你的提示!我会调查的。