Overriding the default <unixScriptTemplate> and <windowsScriptTemplate> requires setting absolute paths instead of relative. if the configuration is set to
Caused by: org.codehaus.mojo.appassembler.daemon.DaemonGeneratorException: Unable to load external template resource: src/main/assembly/windowsBinTemplate
at org.codehaus.mojo.appassembler.daemon.script.DefaultScriptGenerator.getScriptTemplate (DefaultScriptGenerator.java:319)
at org.codehaus.mojo.appassembler.daemon.script.DefaultScriptGenerator.createBinScript (DefaultScriptGenerator.java:177)
at org.codehaus.mojo.appassembler.daemon.standard.WindowsScriptDaemonGenerator.generate (WindowsScriptDaemonGenerator.java:48)
at org.codehaus.mojo.appassembler.daemon.DefaultDaemonGeneratorService.generateDaemon (DefaultDaemonGeneratorService.java:142)
at org.codehaus.mojo.appassembler.AssembleMojo.execute (AssembleMojo.java:298)
If the paths are made absolute with ${project.basedir} then the plugin execution succeeds.
Overriding the default
<unixScriptTemplate>
and<windowsScriptTemplate>
requires setting absolute paths instead of relative. if the configuration is set toThen a an exception occurs
If the paths are made absolute with
${project.basedir}
then the plugin execution succeeds.