scalac错误:错误的选项:通过命令行在mvn软件包上使用'-make:transitive' [英] scalac error: bad option: '-make:transitive' on mvn package via command line

查看:221
本文介绍了scalac错误:错误的选项:通过命令行在mvn软件包上使用'-make:transitive'的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

跟随 http://docs.scala-lang.org/tutorials /scala-with-maven.html 来设置一个简单的scala maven项目.

Following http://docs.scala-lang.org/tutorials/scala-with-maven.html to setup a simple scala maven project.

使用 mvn archetype:generate 设置了scala-archetype-simple:1.6后,我获得了BUILD SUCCESS.

I got a BUILD SUCCESS after setting up scala-archetype-simple:1.6 using mvn archetype:generate.

但是当我 mvn包时,我得到 [ERROR] scalac错误:错误的选择:'-make:transitive'

问题可能是什么?我该如何解决?

What might the issue be? How can I fix it?

使用Scala 2.11.7版本

Using Scala version 2.11.7

推荐答案

我刚刚从 pom.xml 中删除了<arg>-make:transitive</arg>,并且编译正常.

I just removed <arg>-make:transitive</arg> from pom.xml and compilation worked.

另外,您可能需要添加

<dependency>
<groupId>org.specs2</groupId>
<artifactId>specs2-junit_${scala.compat.version}</artifactId>
<version>2.4.16</version>
<scope>test</scope>
</dependency>

通过测试.

这篇关于scalac错误:错误的选项:通过命令行在mvn软件包上使用'-make:transitive'的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆