0
我正在使用exec-maven-plugin
來使用jRuby自動執行ruby。我現在面臨的問題是我需要提供$CLASSPATH
給jRuby,以便它知道my_ruby_file.rb
使用的某些類文件的位置。如何在使用exec-maven-plugin運行jruby時設置classpath?
如果我從終端運行這個,我將不得不爲$ CLASSPATH設置環境變量。如果我知道它會在本地機器上運行。現在我沒有這種奢侈的把這個環境設置到除我之外的其他機器上。所以,如果可能的話,我希望maven照顧這件事情?
我試過谷歌了,發現<classpathScope>
,以及其他一些建議,這對我沒有效果,所以我現在問這個問題,如果別人有像我一樣的問題,並以某種方式解決它?
我使用的exec-行家-插件的配置如下:
<configuration>
<executable>jruby</executable>
<arguments>
<argument>src/ruby/main/my_ruby_file.rb</argument>
</arguments>
</configuration>