ffr*_*end 7 scala maven-plugin maven
使用maven-scala-plugin我可以运行所有依赖项的Scala控制台:
mvn scala:console
Run Code Online (Sandbox Code Playgroud)
但是,我得到的是比Scala 更糟糕的REPL(你在scala没有参数的情况下运行时得到的).例如,它错过了自动完成和历史记录,箭头键只是打印他们的代码(而不是移动光标)等.
它是已知问题还是我的设置中的错误配置?如果首先,什么是替代品scala:console(即REPL包含所有依赖项和编译代码)?
我的插件配置pom.xml:
<plugin>
<groupId>org.scala-tools</groupId>
<artifactId>maven-scala-plugin</artifactId>
<version>2.15.0</version>
<executions>
<execution>
<goals>
<goal>compile</goal>
<goal>testCompile</goal>
</goals>
<configuration>
<args>
<arg>-make:transitive</arg>
<arg>-dependencyfile</arg>
<arg>${project.build.directory}/.scala_dependencies</arg>
</args>
</configuration>
</execution>
</executions>
</plugin>
Run Code Online (Sandbox Code Playgroud)
版本org.scala-tools:maven-scala-plugin:插件的2.x已弃用/已死(由于scala-tools.org的EOL,maven3约定,......).
尝试
<groupId>net.alchim31.maven</groupId>
<artifactId>scala-maven-plugin</artifactId>
<version>3.2.0</version>
Run Code Online (Sandbox Code Playgroud)
(注意:我是两个插件的作者).
| 归档时间: |
|
| 查看次数: |
1268 次 |
| 最近记录: |