mh_installpom - 云端在线

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

程序:

您的姓名


Maven - 将 POM 文件安装到 /usr/share/maven-repo。

概要


mh_installpom [选项]……[POM]

商品描述


将 POM 文件安装在 /usr/share/maven-repo, 在 Maven 的正确位置。 前
安装 POM,它用 mh_cleanpom 准备它。

debian/maven.rules 用于更改库的版本属性及其
依赖性。

更喜欢使用 mh_installpoms 因为它重用了 debian/$package.poms 和
避免重复。

其中

[pom] 是要安装的 POM 文件的位置。

将从该文件中提取 GroupId、artifactId 和 version。

配置


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

-V - 版: 显示版本

-p --包=: Debian 软件包的名称

将包含这个 POM 文件

-h --有包版本: 表示这个 POM 具有的标志

与包相同的版本,这有助于依赖包的打包者

-o --无父母: 不要从父 POM 继承

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

debian.mavenRules 中的 POM 自己的属性

--保持元素=: 保留此处列出的元素

即使它们通常被清洁操作移除。 这些元素是
构建、报告、报告、先决条件、配置文件。

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

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

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

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

-忽略 pom: 阅读 POM 但不要安装它

另见: mh_installpoms(1) mh_cleanpom(1)

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



最新的 Linux 和 Windows 在线程序