0

我正在开发一个Netbeans 平台应用程序。我假设将有三种类型的典型用户,并且这些组中的每一个都将使用一组略有不同的模块。所以我想创建 4 个不同的捆绑包(用于三种用户类型 + 一切)。这与 Netbeans 本身提供的类似:有5 种不同的下载(Java SE、Java EE、C/C++、HTML5 和 PHP 以及所有)。请注意,这只是默认设置,用户仍然可以下载 Java SE 包,然后转到更新中心并手动安装 Java EE 包中的所有插件。

这是如何实现的?我是否必须手动创建几个不同的 nbproject/project.properties 和 nbproject/platform.properties 文件(然后手动使它们保持最新)并使用外部脚本为每个文件构建套件?还是有一些不那么老套的方法?

4

1 回答 1

1

创建三个模块套件。它们中的每一个都将针对一种用户类型,并且可以有 1 个或多个模块。将它们配置为使用自己的集群(您需要在文档中查找它,NETBEANS_HOME/harness 中的 README 可能很有用)。然后应该可以自定义 NetBeans 安装程序来构建您需要的内容。

NetBeans 发行版是一样的:一组构建在一起的集群和带有安装程序的包装器。

于 2013-11-16T21:18:07.510 回答