私の pom.xml ファイルには次のものがあります。
<dependency>
<groupId>org.apache.hadoop</groupId>
<artifactId>hadoop-core</artifactId>
<version>1.1.0</version>
</dependency>
今、私のソースには次の行があります:
import org.apache.hadoop.util.ProgramDriver;
mvn install を実行すると、すべてのコードが完全にコンパイルされます。しかし、mvn exec:java を実行すると、クラスが見つからないというエラーが発生します -- org.apache.hadoop.util.ProgramDriver が見つかりません。
コードをインストールできるのに実行できないのはなぜですか? ありがとう。
org.codehaus.mojo exec プラグインを使用しています。
動作しない構成:
<mainClass>myMainClass</mainClass>
<executableDependency>
<groupId>org.apache.hadoop</groupId>
<artifactId>hadoop-core</artifactId>
</executableDependency>