1

我们已经迁移了 Netbeans RCP 平台的遗留产品,一切进展顺利。我们的产品分为两个程序。一个用于创建数据操作项目,另一个用于执行数据操作。

我目前正在查看我们的安装,并希望将公共依赖项移动到一个公共位置,而不是将它们复制到单独的应用程序文件夹的安装文件夹下。

我们正在使用 maven 来处理依赖项。

这是我们当前的模块结构

  • 父项目
    • 应用
      • 应用程序 A
        • 应用程序 A(nbm-应用程序)
        • 模块 A1
        • 模块 A2
      • 应用程序 B
        • 应用程序 B (nbm-应用程序)
        • 模块 B1
        • 模块 B2
    • 共享模块
      • 模块 S1

有没有办法为共享模块指定一个公共安装目录?

像这样的东西?

C:\Program Files\Product Suite\Application A
C:\Program Files\Product Suite\Application B
C:\Program Files\Product Suite\Shared

并且只安装一次共享模块。

我们不使用 Netbeans 安装程序解决遗留问题

我们使用 InstallAnywhere 获取 nbm-application zip 文件并将它们解压缩到安装位置。

提前感谢您的任何帮助。

4

0 回答 0