无法导入核心Ballerina模块



我正在尝试将Ballerina模块更新为Swan Lake测试版2。在将分发版切换到slbeta2之后,我尝试使用bal build构建它,但在导入时出现错误。违规代码行是:

import ballerina/random as rnd;

错误是";无法将模块"ballerina/rrandom解析为rnd";。

将我的代码更改为

import ballerina/random;

没有任何帮助,我仍然得到错误";无法解析模块"芭蕾舞演员/随机";。

看起来这个模块仍然存在,并且已经为此分发版进行了更新。

从参考示例中可以看出,导入的语法在这个发行版中没有改变。

我做错了什么?

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

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

最新更新