2011-06-19 5 views
0

私は、次のようなJRubyのを実行している:org.jruby.Mainのクラスパスを設定していますか?

Main jrubyRunner = new Main() 
jrubyRunner.main(sassCompileCommandLineArgs) 

私はジャーにコンパイルしたいくつかの宝石を持っています。 jrubyRunnerが使用するクラスパスにこれらのjarファイルを含めるにはどうすればよいですか?

答えて

0
private static def setupCompassInvocationArgs = 
['-e', "require 'rubygems';gem 'compass'; load Gem.bin_path('compass', 'compass')"] 

protected def runCompassCommand(def compassArgs) { 
    Main main = new Main() 
    main.run([setupCompassInvocationArgs, compassArgs].flatten() as String[]) 
} 

最初のビットは、さまざまな宝石をロードするために必要なものです。

関連する問題