gpt4 book ai didi

eclipse - IntelliJ 喜欢 'Extract Property' 将 Maven Artifact 版本提取到 Eclipse 中的属性

转载 作者:行者123 更新时间:2023-12-04 21:35:22 24 4
gpt4 key购买 nike

IntelliJ 提供 Extract Property可用于将 maven Artifact 版本提取到 pom.xml 中的属性的重构.

Extract Property refactoring creates a new property definition in the specified pom.xml file, finds all the occurrences of the selected string in the hierarchy of pom.xml files, and replaces them with the above property in the format: ${}



https://www.jetbrains.com/help/idea/2016.2/extract-property.html

eclipse有类似的东西吗?

最佳答案

Eclipse 似乎没有这样的功能。
所以我自己用 Java Helper 类提取了版本:
https://github.com/brabenetz/secured-properties/blob/master/src/test/java/net/brabenetz/lib/securedproperties/tools/ExtractPomVersions.java

随意复制、粘贴和修改代码。

背景:
我个人不喜欢将版本作为属性,因为为了定义正确的版本,Maven 中有依赖项管理和插件管理部分。
但似乎 version-maven-plugin 只能在它可以更新属性中的版本时才能最好地工作:
http://www.mojohaus.org/versions-maven-plugin/update-properties-mojo.html

关于eclipse - IntelliJ 喜欢 'Extract Property' 将 Maven Artifact 版本提取到 Eclipse 中的属性,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39655549/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com