BasicDataSource: cannot access javax.management.MBeanRegistration
Хочу реализовать взаимодействие с базой данных (а именно хочу использовать пулл-соединений), с помощью BasicDataSource (https://commons.apache.org/proper/commons-dbcp/apidocs/org/apache/commons/dbcp2/BasicDataSource.html).
При использования этого класса в одно-модульном java проекте никаких проблем не возникало, при разделении на модули возникла след. проблема: Error:(32,24) java: cannot access javax.management.MBeanRegistration. Ошибка возникает на этапе компиляции. Код метода в котором происходит ошибка
Properties databaseProperties = DatabaseCustomizer.readProperties();
Class.forName("com.mysql.cj.jdbc.Driver");
BasicDataSource basicDataSource = new BasicDataSource();
basicDataSource.setUrl(databaseProperties.getProperty("url")); //ошибка возникает здесь
module-info:
module BusinessLogic {
requires mysql.connector.java;
requires java.sql;
requires com.fasterxml.jackson.databind;
requires commons.dbcp2;
}