Anders,

On Thu, Feb 18, 2010 at 2:01 AM, Anders Janmyr <anders.jan...@jayway.com>wrote:

>    task :run => :compile do
>      classpath =
>
> "#{path_to('target/classes')}:#{project('cli').compile.dependencies.join(':')}"
>      cmd = "java -cp #{classpath} words.cli.WordsCli #{ENV['args']}"
>      puts cmd
>      system cmd
>    end
>

Just a style note on this, you can execute a java program with something
like this [1]:

       Java::Commands.java 'words.cli.WordsCli', *ENV['args'].split,
:classpath => compile.dependencies + [compile.target, resources.target]

[1]  http://buildr.apache.org/rdoc/classes/Java/Commands.html#M000145


-- 
vic

Quaerendo invenietis.

Reply via email to