Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/maven/6.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
如何使用Maven将NetBeans平台应用程序导出到可执行安装程序?_Maven_Netbeans_Installation_Executable Jar_Netbeans Platform - Fatal编程技术网

如何使用Maven将NetBeans平台应用程序导出到可执行安装程序?

如何使用Maven将NetBeans平台应用程序导出到可执行安装程序?,maven,netbeans,installation,executable-jar,netbeans-platform,Maven,Netbeans,Installation,Executable Jar,Netbeans Platform,更新:我已经找到了解决方案,发布在下面。原始问题:如何使用Maven将NetBeans平台应用程序导出到可执行JAR 我是桌面应用程序开发新手,我开始学习NetBeans平台 我在NetBeans网站上学习了本教程: 问题是如何将已完成的项目导出到可执行的JAR文件中?实际上有3个项目;-app,-parent,-branding,+您拥有的任何其他模块。如何将所有内容(包括JavaDB文件)打包到一个JAR文件中以便于分发?有关于如何使用Ant实现这一点的说明,但是没有人问过关于Maven的这

更新:我已经找到了解决方案,发布在下面。原始问题:如何使用Maven将NetBeans平台应用程序导出到可执行JAR

我是桌面应用程序开发新手,我开始学习NetBeans平台

我在NetBeans网站上学习了本教程:

问题是如何将已完成的项目导出到可执行的JAR文件中?实际上有3个项目;-app,-parent,-branding,+您拥有的任何其他模块。如何将所有内容(包括JavaDB文件)打包到一个JAR文件中以便于分发?有关于如何使用Ant实现这一点的说明,但是没有人问过关于Maven的这个问题

感谢您的帮助


提前谢谢

AFAIK没有办法,即使是Ant-base Netbeans模块项目也不行。也许你把它和AntJ2SE项目混淆了?很多功能会破坏IMHO、更新中心,甚至模块类加载等


-app项目创建一个zip文件或平台本机安装程序,该安装程序包含正确结构的应用程序。这就是您分发应用程序的方式。

AFAIK没有办法,即使是Ant base Netbeans模块项目也不行。也许你把它和AntJ2SE项目混淆了?很多功能会破坏IMHO、更新中心,甚至模块类加载等


-app项目创建一个zip文件或平台本机安装程序,该安装程序包含正确结构的应用程序。这就是您分发应用程序的方式。

我已经找到了解决方案,我将它发布在这里,以帮助像我这样的noobs将来

右键单击-app项目>属性

在“生成>安装程序”下,选择所需的安装程序

在“操作”下,创建一个新的自定义操作,并根据需要调用它。我称之为生成安装程序。在执行目标下输入nbm:build installers

右键单击项目>自定义>生成安装程序

完成后,installer.exe文件将显示在-app/target文件夹下


我已经找到了解决办法,我把它贴在这里是为了将来帮助像我这样的noobs

右键单击-app项目>属性

在“生成>安装程序”下,选择所需的安装程序

在“操作”下,创建一个新的自定义操作,并根据需要调用它。我称之为生成安装程序。在执行目标下输入nbm:build installers

右键单击项目>自定义>生成安装程序

完成后,installer.exe文件将显示在-app/target文件夹下


等等,所以我应该在我的-app/target文件夹中分发这个.zip文件?我如何让NetBeans生成安装程序,以便技术水平较低的用户更容易使用该应用程序?谢谢您的帮助。我已经找到并发布了下面的解决方案。等等,所以我应该在我的-app/target文件夹中分发该.zip文件?我如何让NetBeans生成安装程序,以便技术水平较低的用户更容易使用该应用程序?谢谢您的帮助。我在下面找到并发布了解决方案。