English 中文(简体)
利用Schala的Ant
原标题:Using Ant from Scala
  • 时间:2011-11-20 19:11:39
  •  标签:
  • scala

Is there something like AntBuilder from Groovy in Scala?
See:
1. Using Ant from Groovy
2. groovy.util.AntBuilder

We need to execute a lot of Ant targets from several build.xml files in our deployment scripts.
Now we are calling these ant targets from Unix shell scripts and process output from these tasks by awk+sed...
We decided to rewrite these scripts on Groovy.
But if there is the same ability in Scala I would prefer to use Scala instead of Groovy.

UPDATE:
It turns out that in order to start Scala script I need to have scala-compiler.jar and scala-library.jar in classpath.
It is +20MB to our distributive.
In case of Groovy we should add only groovy-all-1.8.4.jar - 6MB.

问题回答




相关问题
How to flatten a List of different types in Scala?

I have 4 elements:List[List[Object]] (Objects are different in each element) that I want to zip so that I can have a List[List[obj1],List[obj2],List[obj3],List[obj4]] I tried to zip them and I ...

To use or not to use Scala for new Java projects? [closed]

I m impressed with Twitter and investigating to use Scala for a new large scale web project with Hibernate and Wicket. What do you think about Scala, and should I use it instead of Java? EDIT: And, ...

Why does Scala create a ~/tmp directory when I run a script?

When I execute a Scala script from the command line, a directory named "tmp" is created in my home directory. It is always empty, so I simply deleted it without any apparent problem. Of course, when I ...

Include jar file in Scala interpreter

Is it possible to include a jar file run running the Scala interpreter? My code is working when I compile from scalac: scalac script.scala -classpath *.jar But I would like to be able to include a ...

Scala and tail recursion

There are various answers on Stack Overflow which explain the conditions under which tail recursion is possible in Scala. I understand the limitations and how and where I can take advantage of tail ...

热门标签