我们已经迁移了 Netbeans RCP 平台的遗留产品,一切进展顺利。我们的产品分为两个程序。一个用于创建数据操作项目,另一个用于执行数据操作。
我目前正在查看我们的安装,并希望将公共依赖项移动到一个公共位置,而不是将它们复制到单独的应用程序文件夹的安装文件夹下。
我们正在使用 maven 来处理依赖项。
这是我们当前的模块结构
- 父项目
- 应用
- 应用程序 A
- 应用程序 A(nbm-应用程序)
- 模块 A1
- 模块 A2
- 应用程序 B
- 应用程序 B (nbm-应用程序)
- 模块 B1
- 模块 B2
- 应用程序 A
- 共享模块
- 模块 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 文件并将它们解压缩到安装位置。
提前感谢您的任何帮助。