我们有一个很大的遗留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