【发布时间】:2012-05-30 02:31:02
【问题描述】:
我正在使用 appassembler 为 solaris-sparc-64 生成 shell 脚本,但不知何故它失败了。它给出了以下警告信息。
[WARNING] Lib file for wrapper-windows-x86-32 not found in map.
[WARNING] Lib file for solaris-sparc-32-exec not found in map.
[WARNING] Lib file for solaris-sparc-64-exec not found in map.
[WARNING] Exec file for wrapper-windows-x86-32 not found in map.
[WARNING] Exec file for solaris-sparc-32-exec not found in map.
[WARNING] Exec file for solaris-sparc-64-exec not found in map.
并且它不会为 solaris 创建任何脚本文件。谁能帮帮我?
<plugin>
<groupId>org.codehaus.mojo</groupId>
<artifactId>appassembler-maven-plugin</artifactId>
<version>1.2.2</version>
<executions>
<execution>
<phase>package</phase>
<goals>
<goal>generate-daemons</goal>
</goals>
</execution>
</executions>
<configuration>
<daemons>
<daemon>
<id>app</id>
<mainClass>com.app.MainApp</mainClass>
<jvmSettings>
<extraArguments>
<extraArgument>-DENVIRONMENT=00</extraArgument>
</extraArguments>
</jvmSettings>
<platforms>
<platform>jsw</platform>
</platforms>
<generatorConfigurations>
<generatorConfiguration>
<generator>jsw</generator>
<includes>
<include>linux-x86-32</include>
<include>wrapper-windows-x86-32</include>
<include>solaris-sparc-32-exec</include>
<include>solaris-sparc-64-exec</include>
</includes>
</generatorConfiguration>
</generatorConfigurations>
</daemon>
</daemons>
</configuration>
</plugin>
【问题讨论】:
-
首先您应该删除包含部分中的“-exec”,例如 solaris-sparc-32-exec、solaris-sparc-64-exec
-
再去掉wrapper-windows-x86-32前面的“wrapper”。
标签: java maven appassembler