英语法语西班牙语

Ad


OnWorks 网站图标

mh_patchpoms - 云端在线

通过 Ubuntu Online、Fedora Online、Windows 在线模拟器或 MAC OS 在线模拟器在 OnWorks 免费托管服务提供商中运行 mh_patchpoms

这是命令 mh_patchpoms 可以使用我们的多个免费在线工作站之一在 OnWorks 免费托管服务提供商中运行,例如 Ubuntu Online、Fedora Online、Windows 在线模拟器或 MAC OS 在线模拟器

程序:

您的姓名


Maven - 使用 Maven 依赖规则修补 POM 文件。

概要


mh_patchpoms [选项] ...

商品描述


读取文件 debian/$package.poms 并转换 .poms 文件中列出的每个 POM 文件
使用 Debian 版本的库进入 POM 文件。 还保留每个的备份
可以使用 mh_unpatchpoms 恢复的 POM 文件

配置


-h - 帮帮我: 显示此文本

-V - 版: 显示版本

-p --包=: 要操作的包

-k --keep-pom-版本:保留原始版本的 POM,但是,

转换依赖项和插件中的所有其他版本 如果有父 POM,
保留其版本,除非父级已在 Maven 中注册
知识库

-e, --设置版本=: 设置 POM 的版本,

不要使用 POM 文件中声明的版本。

-r --规则=: 包含文件的路径

清洁 POM 时应用的规则。 可选,默认位置是
debian/maven.rules

-R, --额外规则=: 清理 POM 时应用的额外规则

可能会出现多次,代替或除此之外 -r

-u --发布规则=: 包含文件的路径

要在已清理的 POM 中的属性 debian.mavenRules 中发布的额外规则。
可选,默认位置是 debian/maven.publishedRules

-U, --额外发布的规则=: 额外的发​​布规则

可能会出现多次,代替或除此之外 -u

-i --忽略规则=: 包含文件的路径

用于从清理的 POM 可选中删除某些依赖项的规则,
默认位置是 debian/maven.ignoreRules

-I, --额外忽略规则=: 用于删除依赖项的额外规则

来自转换后的 POM 可能会出现多次,而不是或除了 -i

-c --clean-忽略规则=: 包含文件的路径

规则用于从清理的 POM 中删除某些依赖项,除了
忽略之前指定的规则。 这在以下情况下很有用
Maven 清理目标需要比构建更多的依赖项或插件来忽略
目标。 在 clean-ignore-rules 中定义的所有规则都将添加到现有的
忽略规则中的规则。 可选,默认位置是
debian/maven.cleanIgnoreRules

-s - 没有规则:不要应用任何转换版本的规则,

甚至不要将版本转换为默认的“debian”版本

--无发布使用规则: 不要发布用于转换的规则

debian.mavenRules 中的 POM 自己的属性

-d --debian-build: 在 Debian 构建期间转换,这意味着

一些 POM 元素将被删除

-b --构建无文档: 如果构建不需要构建文档,使用这个

删除一些在这里无用的 POM 元素(特别是插件)的选项
并且可能需要额外的依赖项并使打包更加困难。

-m--maven-repo= : Maven 存储库的位置,

用于强制使用当前 POM 文件中使用的 Maven 插件的版本
在存储库中找到的版本

-v --详细: 运行时显示更多信息

-n --不作为: 实际上什么都不做,只打印结果

另见: mh_installpoms(1) mh_patchpom(1)

使用 onworks.net 服务在线使用 mh_patchpoms


免费服务器和工作站

下载 Windows 和 Linux 应用程序

Linux 命令

Ad