私のアプリケーションは、Sparkを使用するJava Mavenプロジェクトです。ここではスタンフォードcoreNLPの依存関係を追加して、私のポンポンでのセクションがあります:なぜGoogle dataprocはPOMファイルに含まれていますが、coreNLP jarファイルを取得しませんか?
<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
他の依存関係は、例えば、ありますスパーク、そしてdataprocはそれらをうまく引きます。今私はcoreNLPを追加し、それは私のラップトップで正常に動作しますが、Googleのdataprocで失敗します。
が理にかなっています。どうもありがとう! – Kai