[ https://jira.codehaus.org/browse/MASSEMBLY-628?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=346956#comment-346956 ]
Julien Nicoulaud commented on MASSEMBLY-628: -------------------------------------------- This is still an annoying issue. I could have my pom as simple as this: {code} <build> <plugins> <plugin> <artifactId>maven-assembly-plugin</artifactId> <executions> <execution> <id>package-assemblies</id> <phase>package</phase> <goals> <goal>single</goal> </goals> </execution> </executions> <configuration> <descriptorSourceDirectory>${project.basedir}/src/assembly/descriptors</descriptorSourceDirectory> </configuration> </plugin> </plugins> </build> {code} but because of this, I have to invoke the assembly plugin twice, list each descriptor in the pom, extract the descriptor contents to components, and duplicate the descriptor files, just to avoid a warning. I agree this is the expected behaviour so it's not a bug, but this is is counter-intuitive and there is no elegant way to deal with it. Can you please reopen this as an imrovement request ? There are several alternatives: 1) Turn "attach" off by default 2) Hide warning for "dir" format as suggested earlier 3) Add a "doNotWarnAboutAttachingDir" parameter > Bogus warning when assembling to a directory > -------------------------------------------- > > Key: MASSEMBLY-628 > URL: https://jira.codehaus.org/browse/MASSEMBLY-628 > Project: Maven Assembly Plugin > Issue Type: Bug > Affects Versions: 2.3 > Environment: Apache Maven 3.0.3 (r1075438; 2011-02-28 12:31:09-0500) > Maven home: c:\Users\visola\Downloads\springsource\apache-maven-3.0.3 > Java version: 1.6.0_32, vendor: Sun Microsystems Inc. > Java home: c:\Program Files\Java\jdk1.6.0_32\jre > Default locale: en_US, platform encoding: Cp1252 > OS name: "windows 7", version: "6.1", arch: "amd64", family: "windows" > maven-assembly-plugin:2.3 > Reporter: Vinicius Isola > Attachments: test.zip > > > When adding a "dir" format to the assembly file, it will output a bogus > warning like the following: > [WARNING] Assembly file: c:\Users\visola\temp\test\target\test-1.0.0 is not a > regular file (it may be a directory). It cannot be attached to the project > build for installation or deployment. > I think it is related to bug: http://jira.codehaus.org/browse/MASSEMBLY-289 > Attached is an example project that can reproduce the problem just running > "mvn clean install" -- This message was sent by Atlassian JIRA (v6.1.6#6162)