如何配置Ant运行(不仅仅是编译)Scala?

时间:2011-09-10 16:59:19

标签: scala ant

是否存在提供<scala>任务的Ant taskdef,该任务将使用我的SCALA_HOME并支持classname=<classpath><arg><jvmarg>,等,类似于<java>

Scala ant tasks仅定义<scalac><fsc><scaladoc> Ant任务(configure ant for scala讨论这些任务)。但是,运行Scala应用程序没有<scala>任务,这似乎是一种疏忽。我知道我可以cobble together a <java> task to run Scala,但这似乎相当不方便和圆润。

1 个答案:

答案 0 :(得分:2)

似乎还没有运行scala的ant任务。我认为有两个原因:

首先,你在问题中提到的那个 - 你可以拼凑一个任务来完成它。事实上,&#34; scala&#34;可执行文件只是一个批处理/ sh脚本,可以使用正确的类路径和选项运行java。

其次,我认为大多数scala项目都使用sbt,其余大多数使用maven,所以我想没有人会遇到专门的ant任务执行的需要。