Я пытаюсь использовать fsc (быстрый компилятор scala) с моим проектом maven. Мои pom.xml
имеет:Maven ненадлежащим образом запускает fsc?
...
<execution>
<id>cc</id>
<goals>
<goal>cc</goal>
</goals>
<phase>compile</phase>
<configuration>
<useFsc>true</useFsc>
<once>true</once>
</configuration>
</execution>
...
, как описано в What is the fastest way to compile Scala files using maven?
Когда я типа mvn scala:cc
, он висит на:
[INFO] wait for files to compile...
Бег mvn scala:cc -DdisplayCmd=true -Dverbose=true
[INFO] cmd: /bin/sh -c .../java -classpath [redacted] scala.tools.nsc.MainGenericRunner scala.tools.nsc.CompileServer >MainGenericRunner.out 2>MainGenericRunner.err
что кажется странным (не должен» t он не включает scala.tools.nsc.MainGenericRunner
?) Я заметил, что MainGenericRunner.out
содержит
no such file: scala.tools.nsc.CompileServer
, который, кажется, чтобы подтвердить мое подозрение.
Неужели кто-нибудь сталкивался с этим или работал вокруг? Я бы очень хотел использовать fsc, чтобы ускорить мои сборки. Я обнаружил одного пользователя с аналогичным результатом в группах google, но никаких последующих действий.
Запуск 2.8.1 и Scala Maven 3.0.3 на OSX
Благодарим за предложение, но такое же поведение наблюдается при запуске 'mvn compile' и' mvn install'. – riothamus