1

maven および tbt 開始スクリプトclickを使用した akka マイクロカーネルの配布に関する JCranky のチュートリアルを試しています。descriptor.xml ファイルから、アセンブリ プラグインによって作成されるディレクトリが 4 つあると思います。

以下はdescriptor.xmlファイルです

<id>akka</id>

  <formats>
    <format>zip</format>
  </formats>

  <fileSets>
    <fileSet>
      <directory>${project.build.directory}</directory>
      <outputDirectory>/deploy</outputDirectory>
      <includes>
        <include>*.jar</include>
      </includes>
    </fileSet>
  </fileSets>

  <dependencySets>
    <dependencySet>
      <outputDirectory>/lib</outputDirectory>
    </dependencySet>
  </dependencySets>

  <files>
    <file>
      <source>src/main/start</source>
      <outputDirectory>/bin</outputDirectory>
    </file>

    <file>
      <source>src/main/resources/application.conf</source>
      <outputDirectory>/config</outputDirectory>
    </file>
  </files>

</assembly>

zip フォルダ内に以下のディレクトリが作成されます。それは、lib、config、および bin ディレクトリです。descriptor.xml ファイルから読み取ると、デプロイ ディレクトリを作成する必要があるようです。何かが欠けているかどうかわかりません。明確にするために非常に満足しています。

4

1 に答える 1

1

ファイルセットに誤りdirectoryがあります。

への変更:

<directory>${project.build.directory}</directory>

指定した場所にファイルが見つかりません。したがって、ファイルはコピーされず、deployディレクトリを作成する必要はありませんでした。

于 2012-11-12T15:14:12.540 に答える