如何在buildr中添加本地依赖项

par*_*tic 5 java scala buildr

对于java/scala项目,我有一些不在远程存储库中的依赖项,但在我的文件系统中的其他位置.我有两个选项,导致问题:

  1. 我可以lib/在项目文件夹中添加一个目录.如何告诉buildr将内容添加到类路径?

  2. 我可以使用内置依赖项管理系统.我可以指示文件系统存储库路径而不是http路径吗?

谢谢

par*_*tic 9

我找到了我在buildr邮件列表中寻找的解决方案.该compile.with()方法接受一个文件名数组(当然是路径前缀).因此,如果依赖项是lib调用目录中的jar,则可以调用:

compile.with Dir['lib/*.jar'] 
Run Code Online (Sandbox Code Playgroud)

buildfile.希望能帮助其他buildr擅长者.