Не удалось найти пакет при запуске кода Ballerina

Я скопировал все необходимые файлы jar в / bre / lib /.

JAR-файлы были загружены здесь, https://github.com/wso2-ballerina/package-mongodb/releases/download/v0.5.5/wso2-mongodb-0.5.5.zip

Просто импортируйте верхнюю часть кода, все еще сталкиваясь с ошибками "не удалось найти пакет wso2/mongodb:*"

import wso2/mongodb;
function main(string... args) {
  .......
}

1 ответ

В данном конкретном случае эта ошибка безвредна, хотя и очень вводит в заблуждение. [1] сообщается для решения этой проблемы.

Причина этого в том, что пакет mongodb еще не в Ballerina Central. Но, поскольку вы скопировали соответствующие файлы в BALLERINA_HOME/bre/lib, пакет, который не был извлечен из Ballerina Central, не имеет значения. Код балерины, написанный с использованием пакета mongodb, будет работать.

[1] https://github.com/ballerina-platform/ballerina-lang/issues/8314

Спасибо

Другие вопросы по тегам