请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

mvn生成jar包时候报错

//img1.sycdn.imooc.com//szimg/5ad9b0c40001172d17200813.jpg

Failed to execute goal org.scala-tools:maven-scala-plugin:2.15.2:compile (default) on project sparktrain: wrap: org.apache.commons.exec.ExecuteException: Process exited with an error: 1(Exit value: 1) -> [Help 1]

确认了本地的scala版本和Idea工程 pom.xml以及线上的高

本地2.12.3,另外两个都是2.11.8


https://img1.sycdn.imooc.com//szimg/5ad9b5cc0001575d15580745.jpg


正在回答 回答被采纳积分+3

2回答

提问者 王w77 2018-05-03 16:26:33

还是不知道哪里错了,版本都切换了,统一2.11.8,还是报错,最后

配置Project Structure-Artifacts

Build-Build Artifacts生成jar包,没有报错,在服务器上也可以运行,先用这种替代方案。

0 回复 有任何疑惑可以回复我~
Michael_PK 2018-04-20 18:26:25

这样,你先把代码都注释了,空的工程看看能否编译成功,然后再逐步添加代码,我感觉还是pom文件哪里有问题

0 回复 有任何疑惑可以回复我~
  • 提问者 王w77 #1
    老师,我这边
    <plugin>
            <groupId>org.scala-tools</groupId>
            <artifactId>maven-scala-plugin</artifactId>
            <executions>
              <execution>
                <goals>
                  <goal>compile</goal>
                  <goal>testCompile</goal>
                </goals>
              </execution>
            </executions>
            <configuration>
              <scalaVersion>${scala.version}</scalaVersion>
              <args>
                <arg>-target:jvm-1.5</arg>
              </args>
            </configuration>
          </plugin>
    这段存在在 <plugins></plugins>中就会报错,去掉能正常打包
    回复 有任何疑惑可以回复我~ 2018-04-24 15:46:36
  • Michael_PK 回复 提问者 王w77 #2
    你重新在另外一个目录中创建一个新的工程,对比下pom中这个地方有啥差别,JDK版本号啥的
    回复 有任何疑惑可以回复我~ 2018-04-24 17:31:19
  • 提问者 王w77 回复 Michael_PK #3
    老师,能加个关注聊吗,直接新建一个工程,只要工程里面有新建了Scala Object或者Java Class,工程就不能打包成功,空的工程是可以打包成功的
    回复 有任何疑惑可以回复我~ 2018-04-25 11:34:24
问题已解决,确定采纳
还有疑问,暂不采纳
意见反馈 帮助中心 APP下载
官方微信