Maven 发布插件用户输入安全

Posted

技术标签:

【中文标题】Maven 发布插件用户输入安全【英文标题】:Maven release plugin user input security 【发布时间】:2019-07-01 11:52:01 【问题描述】:

我想使用 maven-release-plugin 来发布我的应用程序。然而, 我发现用户输入不是很安全。我想知道是否可以作为参数:

键入补丁以增加最后一个数字版本 (1.0.X+1) 键入minor 以增加中间数字版本(1.X+1.O) 键入major 以增加第一个数字版本(X+1.0.0)

避免在 0.0.5 已经发布时放置 0.0.4

【问题讨论】:

【参考方案1】:

你可以让Jenkins为你构造命令行参数-DreleaseVersion。目标为 build-helper:parse-version 的 build-helper 插件允许您获得许多有用的 Maven 属性,包括主要、次要和增量的实际和下一个数字。

【讨论】:

以上是关于Maven 发布插件用户输入安全的主要内容,如果未能解决你的问题,请参考以下文章

Linux sudo 详解

用户登录模块————账户安全问题

GO输入法被发现窃取用户私密信息并下载广告程序

Maven实战05_背景案例学Maven模块化

Linux基础命令---sudo

PHP 向用户在插件文件中输入的地址发送电子邮件