是否可以为pom中的特定目标授予/请求相应的权限?
具体来说,我需要从存储库中检索一个工件,然后将该工件存储在用户没有写权限的文件系统目录中。
理想情况下,我希望提升用户权限,以便将检索到的文件写入文件系统。
有没有办法通过sudo或者其他类似的方法来实现maven-dependency plugin复制目标呢?
它需要在pom.xml中运行,这样才能在eclipse中测试项目,所以
sudo mvn ...不是一个选项(不管这是不是一个好主意)。
发布于 2012-09-19 09:50:14
我不认为这是可能的。但是这个问题有点令人困惑。您想从用户无法访问的存储库中提取工件,还是想将生成的工件安装在用户无法访问的本地存储库中?
在任何一种情况下,我都不明白为什么试图安装工件(或拉出依赖项)的用户会使用它无法访问的存储库。也许如果你提供一点背景信息,我们可以提出一个替代方案。
https://stackoverflow.com/questions/12487208
复制相似问题