无法导入核心 Ballerina 模块

Unable to import core Ballerina module

我正在尝试将 Ballerina 模块更新到 Swan Lake beta 2。将我的发行版切换到 slbeta2 后,我尝试使用 bal build 构建它并在导入时遇到错误。有问题的代码行是:

import ballerina/random as rnd;

错误是“无法解析模块 'ballerina/random as rnd'”。

将我的代码更改为

import ballerina/random;

没有任何帮助,我仍然收到错误“无法解析模块 'ballerina/random'”。

看起来像this module still exists and has been updated for this distribution

从我在参考示例中看到的,导入的语法在此发行版中没有改变。

我做错了什么?

更新:我尝试重新安装 Ballerina,但没有明显效果。

将我的项目与 the current suggested structure 进行比较后,我发现我有一个名为 Ballerina.lock 的文件不再需要。我不记得它是如何到达那里的,但它似乎是 Dependencies.toml 的前身。删除它停止了错误。