我正在尝试 JCranky 的关于使用 maven 和 tbt 启动脚本分发 akka 微内核的教程click。从descriptor.xml 文件中,我想程序集插件要创建四个目录。
下面是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 文件中读取,看起来必须创建部署目录。不知道我是否遗漏了什么。很高兴得到澄清。