Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/maven/6.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Maven Spark 1.3.0:构建示例:未能执行目标org.scalastyle_Maven_Build_Apache Spark - Fatal编程技术网

Maven Spark 1.3.0:构建示例:未能执行目标org.scalastyle

Maven Spark 1.3.0:构建示例:未能执行目标org.scalastyle,maven,build,apache-spark,Maven,Build,Apache Spark,在根目录中构建Spark 1.3.0后,无论要构建什么命令examples目录: mvn -Pyarn -Phadoop-2.4 -Dhadoop.version=2.6.0 -DskipTests clean package 或者只是: mvn -DskipTest clean package 我得到: [错误]无法执行目标组织。scalastyle:scalastyle maven插件:0.4.0:check(默认)on project spark-examples_2.10:在w期

在根目录中构建Spark 1.3.0后,无论要构建什么命令
examples
目录:

 mvn -Pyarn -Phadoop-2.4 -Dhadoop.version=2.6.0 -DskipTests clean package
或者只是:

 mvn -DskipTest clean package
我得到:

[错误]无法执行目标组织。scalastyle:scalastyle maven插件:0.4.0:check(默认)on project spark-examples_2.10:在w期间失败:无法在位置scalastyle-config.xml->[帮助1]
[错误]

从父文件夹将
scalastyle config.xml
复制到
示例
文件夹中应该可以解决此问题

<plugin>
  <groupId>org.scalastyle</groupId>
  <artifactId>scalastyle-maven-plugin</artifactId>
...
  <configLocation>scalastyle-config.xml</configLocation>

org.scalastyle
ScalastyleMaven插件
...
scalastyle-config.xml

pom.xml
中的配置需要调用目录maven中的配置文件。

[spark\u root]/scalastyle config.xml复制到[spark\u root]/examples/scalastyle config.xml可以解决这个问题

这有点奇怪,因为这个插件没有出现在/examples的pom.xml文件中,也许它已经在master pom.xml中了?无论如何,将该文件复制到examples文件夹可以解决这个问题。这里也解释了同样的问题。这个答案有效。