[
https://issues.apache.org/jira/browse/MNGSITE-226?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14533348#comment-14533348
]
Karl Heinz Marbaise commented on MNGSITE-226:
---------------------------------------------
I wouldn't remove the scripts folder, cause it could contain shell scripts
which are being for whatever intention...But i agree with Steve about the
location and the explanation...We should think about this...
> Maven standard directory layout documentation about /src/main/scripts is
> misleading or incomplete
> -------------------------------------------------------------------------------------------------
>
> Key: MNGSITE-226
> URL: https://issues.apache.org/jira/browse/MNGSITE-226
> Project: Maven Project Web Site
> Issue Type: Bug
> Reporter: Steve Cohen
> Assignee: Michael Osipov
> Priority: Minor
>
> The Maven Standard Directory layout
> (https://maven.apache.org/guides/introduction/introduction-to-the-standard-directory-layout.html)
> is misleading with regard to the src/main/scripts directory. It says this
> is the proper directory for "Application/Library scripts". It is not
> entirely clear what this means.
> In my case, I build an executable jar-with-dependencies using the assembly
> plugin. I also want to include a shell script that launches this jar. If I
> place this script in src/main/scripts, it goes into the root level of the
> jar, where it is useless. Instead, I want to run a second maven assembly
> after the jar is created, that will bundle this executable jar and the
> scripts into a tar.gz file. To do this, it is better to put this script into
> src/scripts, analogously with src/assembly. It seems that maven copies
> EVERYTHING under /src/main (except src/main/java, of course) into the jar,
> and this is not appropriate except in the case of scripts that might be
> launched by the java code in the jar. For other scripts, such as my jar
> launcher, using src/scripts or src/bin or something is better because it does
> not make useless copies of the script in the jar.
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)