<assembly>
  <id>distribution</id>
  <formats>
    <!-- 压缩文件类型：zip、tar、tar.gz/tgz、tar.bz2/tbz2、jar、dir、war -->
    <format>zip</format>
  </formats>

  <includeBaseDirectory>true</includeBaseDirectory>

  <fileSets>
    <!-- 需要包含的文件与输出的路径 -->
    <fileSet>
      <directory>bin/</directory>
      <outputDirectory>bin</outputDirectory>
      <fileMode>755</fileMode>
      <directoryMode>755</directoryMode>
    </fileSet>
  </fileSets>

  <files>
    <!-- 打包时把README.md文件放在根目录 -->
    <file>
      <source>${project.parent.basedir}/README.md</source>
    </file>
    <file>
      <source>target/${project.name}-${project.version}.jar</source>
      <outputDirectory>libs</outputDirectory>
      <fileMode>755</fileMode>
    </file>
    <file>
      <source>${project.parent.basedir}/bin/start.sh</source>
      <outputDirectory>bin</outputDirectory>
      <fileMode>755</fileMode>
    </file>
    <file>
      <source>${project.parent.basedir}/bin/start.bat</source>
      <outputDirectory>bin</outputDirectory>
      <fileMode>755</fileMode>
    </file>
  </files>
</assembly>
