【发布时间】:2012-01-20 16:07:00
【问题描述】:
我正在使用带有 Assembly 插件的 Maven,并希望为 tar 文件设置用户和组。
我可以设置每个目录的访问权限,但是不设置用户这是非常没用的。
有什么想法吗?
【问题讨论】:
标签: java maven build m2eclipse sonarqube
我正在使用带有 Assembly 插件的 Maven,并希望为 tar 文件设置用户和组。
我可以设置每个目录的访问权限,但是不设置用户这是非常没用的。
有什么想法吗?
【问题讨论】:
标签: java maven build m2eclipse sonarqube
tar 是在运行它的用户的许可下创建的。如果您希望这是一个特定的用户/组,您可以以该用户/组的身份运行 maven。
Maven 可能不允许您以其他用户身份使用 tar,但如果您可以在 ant 中执行此操作,您可以使用 http://maven.apache.org/plugins/maven-antrun-plugin/ 执行任何 ant 可以执行的操作。
http://maven.apache.org/plugins/maven-antrun-plugin/usage.html
【讨论】: