我們有一個很大的遺留Maven項目,它試圖在script.rb文件上執行org.codehaus.mojo.exec-maven-plugin。這將運行在* nix系統很好,因爲script.rb文件開頭:從Maven運行Ruby腳本
#!/usr/bin/env ruby
(請注意,我知道旁邊沒有關於Ruby)
當然,這並不在Windows上的工作,即使安裝了Ruby,也在PATH中,並與.rb文件關聯。
我看着http://mojo.codehaus.org/rubyscript-maven-plugin/,但他們提到的存儲庫http://propellors.net/maven-repo似乎不再存在。
最終我想要廢除腳本並使用純Java,但同時在這個單體項目中,我只是想讓它在Windows上構建。任何關於如何在Maven中以跨平臺方式對.rb文件執行exec的想法?
謝謝。
類似的問題,相同的解決方案:http://stackoverflow.com/questions/11952672 – 2012-09-04 17:44:45