Как настроить Ant для запуска (а не просто компиляции) Scala? - PullRequest
3 голосов
/ 10 сентября 2011

Есть ли где-нибудь задание Ant Task, которое предоставляет задачу <scala>, которая будет использовать мой SCALA_HOME и которая поддерживает classname=, <classpath>, <arg>, <jvmarg> и т. Д., Аналогично <java>?

Задачи Ant для Scala определяет только <scalac>, <fsc> и <scaladoc> Задачи Ant (и configure ant для scala обсуждает эти задачи).Тем не менее, нет задачи <scala> для запуска приложений Scala, что кажется упущением.Я знаю, что могу собрать вместе задачу <java> для запуска Scala , но это кажется довольно неудобным и обходным.

1 Ответ

2 голосов
/ 12 сентября 2011

Кажется, еще нет задачи муравья для запуска scala. Я думаю, что для этого есть две причины:

Во-первых, тот, на который вы намекаете в своем вопросе - вы можете собрать задачу для ее выполнения. На самом деле исполняемый файл "scala" - это всего лишь пакетный сценарий / sh для запуска Java с правильным путем к классам и параметрами.

Во-вторых, я думаю, что большинство проектов scala используют sbt, а большинство остальных использует maven, поэтому я думаю, что никто еще не сталкивался с необходимостью для выполнения специальной задачи ant.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...