.Alp 文件是否足以 运行 在其他设备上建模

Is .Alp file enough to run model on other device

我目前没有检查这个问题的选项,因为我没有 2 台计算机 运行 Anylogic。

我的问题是,如果您与某人共享您的 anylogic .Alp 文件,他是否能够打开模型。

或者您是否还需要在保存时共享模型文件中的内容(3d 地图、数据库地图和图片)

或者您还需要更多,因为当您保存一个 anylogic 文件时,您还需要命名 Java 包。

我问这个是因为我的电脑 运行 在他这边,我需要知道当我的电脑崩溃并且无法使用时我必须把什么放到云端。

我目前已经将模型地图中的地图放在云端和数据库 excel 文件中。 (但是没有关于 Java 包的文件,因为我找不到它)

您只需要 .alp 文件本身以及 .alp 所在的模型文件夹中的所有项目。这可以包括:

  • 图片
  • 数据库子文件夹
  • lib 子文件夹(包含所有需要的 jar 文件)
  • 日志子文件夹
  • 输出子文件夹

因此,如果您简单地压缩整个模型文件夹并将其发送过来,其他人将其解压缩并且如果 he/she 使用相同的 AnyLogic 版本,一切都可以。

如果对端是老版本的AnyLogic,可能不行(但也有可能,视版本差异而定)

此外,如果您使用专业版创建模型并使用了一些在免费 PLE 版本中无法访问的元素,如果其他人只使用 PLE,它也将不起作用。

如果您真的只需要其他人运行模型,请考虑编译它或使用 AnyLogic 云。