我想我的蚂蚁不知道在哪里可以找到我的Rakefile
我有以下文件夹结构。
build.xml
[subfolder]/Rakefile
在我的build.xml中,我有以下任务。
<target name="client">
<taskdef name="rake" classname="org.jruby.ant.Rake" classpath="../shared-lib/jruby.jar"/>
<rake task="jar"/>
</target>
我收到以下错误。
build.xml: Could not create type rake due to org.jruby.embed.EvalFailedException: no such file to load -- ant/tasks/raketasks
任何帮助表示
答案 0 :(得分:1)
这似乎是关于这种组合的综合性文章(来自耙子的蚂蚁和来自蚂蚁的耙子):
http://www.engineyard.com/blog/2010/rake-and-ant-together-a-pick-it-n-stick-it-approach/
确保以下内容:
basedir
)默认情况下,当您从命令行执行Rake命令时,它会在当前目录中查找Rakefile。如果您的根Rakefile除了更改目录和调用其他Rakefile之外什么都不做,那应该更好。