在我的 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>