首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >无法执行目标net.alcha31.maven:scala-maven-plugin:3.2.2

无法执行目标net.alcha31.maven:scala-maven-plugin:3.2.2
EN

Stack Overflow用户
提问于 2016-04-15 23:49:28
回答 3查看 13.3K关注 0票数 2

编译Maven项目时出现以下错误:

代码语言:javascript
复制
[INFO] --- scala-maven-plugin:3.2.2:compile (scala-compile-first) @ spark-streaming-flume-sink_2.10 --- 
[WARNING] Zinc server is not available at port 3030 - reverting to normal incremental compile 
[INFO] Using incremental compilation 
[INFO] Compiling 6 Scala sources and 3 Java sources to /home/gorlec/Desktop/test/external/flume-sink/target/scala-2.10/classes... 
[ERROR] /home/gorlec/Desktop/test/external/flume-sink/src/main/scala/org/apache/spark/streaming/flume/sink/SparkAvroCallbackHandler.scala:47: identifier expected but 'with' found. 
[ERROR] with Logging { 
[ERROR] ^ 
[ERROR] one error found 
[INFO] ------------------------------------------------------------------------ 
[INFO] BUILD FAILURE 
[INFO] ------------------------------------------------------------------------ 
[INFO] Total time: 7.992s 
[INFO] Finished at: Fri Apr 15 17:44:33 CEST 2016 
[INFO] Final Memory: 25M/350M 
[INFO] ------------------------------------------------------------------------ 
[ERROR] Failed to execute goal net.alchim31.maven:scala-maven-plugin:3.2.2:compile (scala-compile-first) on project spark-streaming-flume-sink_2.10: Execution scala-compile-first of goal net.alchim31.maven:scala-maven-plugin:3.2.2:compile failed. CompileFailed -> 
[Help 1] 
[ERROR]

我从pom.xml中删除了属性<useZincServer>true</useZincServer>,但日志记录错误仍然存在。

代码语言:javascript
复制
[INFO] --- scala-maven-plugin:3.2.2:compile (scala-compile-first) @ spark-streaming-flume-sink_2.10 --- 
[INFO] Using incremental compilation 
[INFO] Compiling 6 Scala sources and 3 Java sources to /home/gorlec/Desktop/test/external/flume-sink/target/scala-2.10/classes... 
[ERROR] /home/gorlec/Desktop/test/external/flume-sink/src/main/scala/org/apache/spark/streaming/flume/sink/SparkAvroCallbackHandler.scala:47: identifier expected but 'with' found. 
[ERROR] with Logging { 
[ERROR] ^ 
[ERROR] one error found 
[INFO] ------------------------------------------------------------------------ 
[INFO] BUILD FAILURE 
[INFO] ------------------------------------------------------------------------ 
[INFO] Total time: 5.814s 
[INFO] Finished at: Fri Apr 15 17:41:00 CEST 2016 
[INFO] Final Memory: 25M/335M 
[INFO] ------------------------------------------------------------------------ 
[ERROR] Failed to execute goal net.alchim31.maven:scala-maven-plugin:3.2.2:compile (scala-compile-first) on project spark-streaming-flume-sink_2.10: Execution scala-compile-first of goal net.alchim31.maven:scala-maven-plugin:3.2.2:compile failed. CompileFailed -> 
[Help 1] 
[ERROR] 
[ERROR] To see the full stack trace of the errors, re-run Maven with the -e switch. 
[ERROR] Re-run Maven using the -X switch to enable full debug logging.

我检查了~/.bashrc中的PATHJAVA_HOME是否定义如下:

代码语言:javascript
复制
export PATH=$PATH:/usr/lib/jvm/java-7-openjdk-amd64/bin
export JAVA_HOME=/usr/lib/jvm/java-7-openjdk-amd64

我注意到的唯一问题是,尽管我使用了source ~/.bashrc,但echo $JAVA_HOME给出了一个空输出。

任何帮助都是非常感谢的。

EN

回答 3

Stack Overflow用户

发布于 2018-05-09 09:03:09

问题可能出在这个[INFO] Using incremental compilation

在您的pom.xml中,尝试删除以下行

<recompileMode>incremental</recompileMode>

然后重试。

票数 1
EN

Stack Overflow用户

发布于 2016-08-27 12:50:50

奇怪的是echo $JAVA_HOME给出了一个空的output.While编译Spakr源,我将mvn clean包成功导入到eclipse中,我遇到了相同的problem.And我在这里找到了解决方案:How to solve “Plugin execution not covered by lifecycle configuration” for Spring Data Maven Builds

票数 0
EN

Stack Overflow用户

发布于 2016-11-21 03:06:40

我想你是在用Scala 2.10编译Spark。如果是这样,您应该执行以下操作。

代码语言:javascript
复制
cd /path/to/Spark
./dev/change-scala-version.sh 2.10
./build/mvn -Pyarn -Phadoop-2.4 -Dscala-2.10 -DskipTests clean package

希望这能有所帮助。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/36651611

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档