Невозможно получить доступ к библиотеке Java - PullRequest
0 голосов
/ 20 января 2020

Примечание: Я задаю / отвечаю на этот вопрос, потому что больше нигде не нашел своего решения.

В моем ServerMain появляется следующее сообщение об ошибке. java файл при попытке запустить мой проект maven:

не может получить доступ к org.eclipse.jetty.util.thread.ThreadPool

У меня есть файл jar, я добавил org.eclipse.jett:jetty-util в моем файле pom. xml, но как бы я ни добавлял библиотеку, у меня все равно нет к ней доступа. Вот как это включено в мой пом. xml

<!-- https://mvnrepository.com/artifact/org.eclipse.jetty/jetty-util -->
<dependency>
    <groupId>org.eclipse.jetty</groupId>
    <artifactId>jetty-util</artifactId>
    <version>9.1.5.v20140505</version>
    <scope>test</scope>
</dependency>

1 Ответ

0 голосов
/ 20 января 2020

Я понял, что происходит. Мне нужно было удалить тег <scope> из xml. Во-первых, я не уверен, как он туда попал, поскольку сайт maven не ограничивает область действия jetty-util . Зависимость должна быть включена вот так

<dependency>
    <groupId>org.eclipse.jetty</groupId>
    <artifactId>jetty-util</artifactId>
    <version>9.1.5.v20140505</version>
</dependency>
...