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



是否有一个Ant taskdef在某处提供了一个<scala>任务,将使用我的SCALA_HOME并支持classname=, <classpath>, <arg>, <jvmarg>等,类似于<java> ?

Scala蚂蚁任务只定义了<scalac>, <fsc><scaladoc>蚂蚁任务(并为Scala配置蚂蚁讨论了这些任务)。然而,没有运行Scala应用程序的<scala>任务,这似乎是一个疏忽。我知道我可以拼凑一个<java>任务来运行Scala,但这似乎相当不方便和迂回。

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

首先,你在问题中提到的——你可以拼凑一个任务来完成它。实际上,"scala"可执行文件只是一个批处理/sh脚本,用于在正确的类路径和选项下运行java。

第二,我认为大多数scala项目使用sbt,其余的大多数使用maven,所以我想还没有人遇到需要一个专门的ant任务来执行的情况。

相关内容

  • 没有找到相关文章

最新更新