Мое приложение представляет собой проект java maven, в котором используется Spark. Вот раздел в моем П, который добавляет Стэнфорд coreNLP зависимостей:Почему google dataproc не вытаскивает банки coreNLP, хотя они включены в файл POM?
<dependency>
<groupId>edu.stanford.nlp</groupId>
<artifactId>stanford-corenlp</artifactId>
<version>3.6.0</version>
</dependency>
<dependency>
<groupId>edu.stanford.nlp</groupId>
<artifactId>stanford-corenlp</artifactId>
<version>3.6.0</version>
<classifier>models</classifier>
</dependency>
Я получаю следующее сообщение об ошибке:
java.lang.NoClassDefFoundError: edu/stanford/nlp/pipeline/StanfordCoreNLP
есть другая зависимость, например, Spark и dataproc прекрасно их подтягивают. Теперь я добавил coreNLP, и он отлично работает на моем ноутбуке, но не работает в google dataproc.
имеет смысл. Большое спасибо! – Kai