代码之家  ›  专栏  ›  技术社区  ›  Toni

如何停止maven原型:从重命名名称中带有下划线的文件生成?

  •  0
  • Toni  · 技术社区  · 6 年前

    我有一个包含python代码的自定义maven原型,其中一个文件是 __version__.py .

    现在,如果使用原型生成项目,则文件将重命名为 1.0.py ,因为生成的项目版本是 1.0 archetype:generate 检测双下划线文件作为模板标记。

    我的 archetype-metadata.xml 简单地包括原型的所有内容:

    <?xml version="1.0" encoding="UTF-8"?>
    <archetype-descriptor name="basic">
      <fileSets>
        <fileSet encoding="UTF-8">
          <directory></directory>
          <includes>
            <include>**/*</include>
          </includes>
        </fileSet>
      </fileSets>
    </archetype-descriptor>
    

    拥有 filtered 选项(真或假) fileSet 似乎对结果没有影响。

    0 回复  |  直到 6 年前