标量错误:通过命令行在mvn包上的坏选项:‘-make:transtive’

内容来源于 Stack Overflow,并遵循CC BY-SA 3.0许可协议进行翻译与使用

  • 回答 (2)
  • 关注 (0)
  • 查看 (12)

在建立scala-原型-简单:1.6使用MVN原型:生成...

但当我MVN封装,我得到误差标量错误:坏选项:“-make:瞬态”

怎么才能修好它?

提问于
用户回答回答于

刚把<arg>-make:transitive</arg>汇编成功了。

可能需要添加

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

不得不从IntelliJ编译器配置中删除它,因为在IntelliJ中运行标度运算时编译失败了。

.idea/scala_compiler配置如下,

cat .idea/scala_compiler.xml

<?xml version="1.0" encoding="UTF-8"?>
<project version="4">
  <component name="ScalaCompilerConfiguration">
    <profile name="Maven 1" modules="log-service">
      <parameters>
        <parameter value="-make:transitive" />
        <parameter value="-dependencyfile" />
        <parameter value="$PROJECT_DIR$/target/.scala_dependencies" />
      </parameters>
    </profile>
  </component>
</project>

我把-make-transitive参数,重新启动IntelliJ。

为什么-make:transitive参数到.IDEA配置。

扫码关注云+社区