Details
-
Type:
Bug
-
Status:
Closed
-
Priority:
Critical
-
Resolution: Cannot Reproduce
-
Affects Version/s: 3.5
-
Fix Version/s: None
-
Labels:None
-
Number of attachments :1
Description
All the time on windows 7 (very annoying and unproductive):
Failed to execute goal org.codehaus.mojo:nbm-maven-plugin:3.5-SNAPSHOT:branding (branding) on project branding: Error creating branding: Directory C:\Users\kahloutg\Documents\NetBeansProjects\MavenCRUDSample\branding\target\nbm\netbeans\foobar\core\core.jar\org\netbeans\core unable to be deleted. -> [Help 1]
To see the full stack trace of the errors, re-run Maven with the -e switch.
Re-run Maven using the -X switch to enable full debug logging.
For more information about the errors and possible solutions, please read the following articles:
[Help 1] http://cwiki.apache.org/confluence/display/MAVEN/MojoExecutionException
After correcting the problems, you can resume the build with the command
mvn <goals> -rf :branding
Sample crud nb app attached.
-
Hide
- MavenCRUDSample.zip
- 11/Nov/10 4:29 PM
- 93 kB
- Gabriele Kahlout
-
- MavenCRUDSample/.../nbactions-deployment.xml 0.3 kB
- MavenCRUDSample/application/pom.xml 2 kB
- MavenCRUDSample/branding/pom.xml 2 kB
- MavenCRUDSample/branding/.../nbm/manifest.mf 0.2 kB
- MavenCRUDSample/branding/.../nbm/module.xml 0.2 kB
- MavenCRUDSample/.../Bundle.properties 0.2 kB
- MavenCRUDSample/branding/.../frame.gif 0.7 kB
- MavenCRUDSample/branding/.../frame32.gif 2 kB
- MavenCRUDSample/branding/.../frame48.gif 0.4 kB
- MavenCRUDSample/branding/.../splash.gif 40 kB
- MavenCRUDSample/.../Bundle.properties 0.0 kB
- MavenCRUDSample/.../Bundle.properties 0.1 kB
- MavenCRUDSample/.../Bundle.properties 0.1 kB
- MavenCRUDSample/branding/.../layer.xml 0.2 kB
- MavenCRUDSample/.../eclipselink.xml 3 kB
- MavenCRUDSample/crudsample/pom.xml 3 kB
- MavenCRUDSample/crudsample/.../Customer.java 6 kB
- MavenCRUDSample/.../DiscountCode.java 3 kB
- MavenCRUDSample/.../JavaDBSupport.java 7 kB
- MavenCRUDSample/.../EditorTopComponent.form 4 kB
- MavenCRUDSample/.../EditorTopComponent.java 15 kB
- MavenCRUDSample/.../NewAction.java 3 kB
- MavenCRUDSample/.../CustomerChildFactory.java 5 kB
- MavenCRUDSample/.../CustomerRootNode.java 3 kB
- MavenCRUDSample/.../CustomerTopComponent.form 2 kB
- MavenCRUDSample/.../CustomerTopComponent.java 9 kB
- MavenCRUDSample/crudsample/.../manifest.mf 0.2 kB
- MavenCRUDSample/crudsample/.../module.xml 0.2 kB
- MavenCRUDSample/.../eclipselink.xml 1.0 kB
- MavenCRUDSample/.../persistence.xml 1.0 kB
Activity
I don't have access to XP, but maybe it does since locking under windows is different from unix.
[ERROR] Failed to execute goal org.apache.maven.plugins:maven-site-plugin:3.0-beta-3:site (default-site) on project referencecards
maker: failed to get Reports: Failed to execute goal org.codehaus.mojo:nbm-maven-plugin:3.5-SNAPSHOT:manifest (default-manifest) o
n project referencecardsmaker: Could not open C:\Users\kahloutg\ws\MemoPlatform\persistence\target\classes: C:\Users\kahloutg\ws\M
emoPlatform\persistence\target\classes (Access is denied) -> [Help 1]
org.apache.maven.lifecycle.LifecycleExecutionException: Failed to execute goal org.apache.maven.plugins:maven-site-plugin:3.0-beta
-3:site (default-site) on project referencecardsmaker: failed to get Reports
at org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:203)
at org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:148)
at org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:140)
at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject(LifecycleModuleBuilder.java:84)
at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject(LifecycleModuleBuilder.java:59)
at org.apache.maven.lifecycle.internal.LifecycleStarter.singleThreadedBuild(LifecycleStarter.java:183)
at org.apache.maven.lifecycle.internal.LifecycleStarter.execute(LifecycleStarter.java:161)
at org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:314)
at org.apache.maven.DefaultMaven.execute(DefaultMaven.java:151)
at org.apache.maven.cli.MavenCli.execute(MavenCli.java:445)
at org.apache.maven.cli.MavenCli.doMain(MavenCli.java:168)
at org.apache.maven.cli.MavenCli.main(MavenCli.java:132)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:597)
at org.codehaus.plexus.classworlds.launcher.Launcher.launchEnhanced(Launcher.java:290)
at org.codehaus.plexus.classworlds.launcher.Launcher.launch(Launcher.java:230)
at org.codehaus.plexus.classworlds.launcher.Launcher.mainWithExitCode(Launcher.java:409)
at org.codehaus.plexus.classworlds.launcher.Launcher.main(Launcher.java:352)
Caused by: org.apache.maven.plugin.MojoExecutionException: failed to get Reports
at org.apache.maven.plugins.site.DefaultMavenReportExecutor.buildMavenReports(DefaultMavenReportExecutor.java:298)
at org.apache.maven.plugins.site.AbstractSiteRenderingMojo.getReports(AbstractSiteRenderingMojo.java:208)
at org.apache.maven.plugins.site.SiteMojo.execute(SiteMojo.java:105)
at org.apache.maven.plugin.DefaultBuildPluginManager.executeMojo(DefaultBuildPluginManager.java:107)
at org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:195)
... 19 more
Caused by: org.apache.maven.lifecycle.LifecycleExecutionException: Failed to execute goal org.codehaus.mojo:nbm-maven-plugin:3.5-S
NAPSHOT:manifest (default-manifest) on project referencecardsmaker: Could not open C:\Users\kahloutg\ws\MemoPlatform\persistence\t
arget\classes: C:\Users\kahloutg\ws\MemoPlatform\persistence\target\classes (Access is denied)
at org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:203)
at org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:148)
at org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:140)
at org.apache.maven.lifecycle.internal.MojoExecutor.executeForkedExecutions(MojoExecutor.java:351)
at org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeForkedExecutions(DefaultLifecycleExecutor.java:165)
at org.apache.maven.plugins.site.DefaultMavenReportExecutor.buildMavenReports(DefaultMavenReportExecutor.java:284)
... 23 more
Caused by: org.apache.maven.plugin.MojoExecutionException: Could not open C:\Users\kahloutg\ws\MemoPlatform\persistence\target\cla
sses: C:\Users\kahloutg\ws\MemoPlatform\persistence\target\classes (Access is denied)
at org.codehaus.mojo.nbm.ExamineManifest.checkFile(ExamineManifest.java:85)
at org.codehaus.mojo.nbm.CollectLibrariesNodeVisitor.visit(CollectLibrariesNodeVisitor.java:129)
at org.apache.maven.shared.dependency.tree.DependencyNode.accept(DependencyNode.java:305)
at org.apache.maven.shared.dependency.tree.DependencyNode.accept(DependencyNode.java:313)
at org.codehaus.mojo.nbm.AbstractNbmMojo.getLibraryArtifacts(AbstractNbmMojo.java:253)
at org.codehaus.mojo.nbm.NetbeansManifestUpdateMojo.execute(NetbeansManifestUpdateMojo.java:359)
at org.apache.maven.plugin.DefaultBuildPluginManager.executeMojo(DefaultBuildPluginManager.java:107)
at org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:195)
... 28 more
Caused by: java.io.FileNotFoundException: C:\Users\kahloutg\ws\MemoPlatform\persistence\target\classes (Access is denied)
at java.util.zip.ZipFile.open(Native Method)
at java.util.zip.ZipFile.<init>(ZipFile.java:114)
at java.util.jar.JarFile.<init>(JarFile.java:135)
at java.util.jar.JarFile.<init>(JarFile.java:99)
at org.codehaus.mojo.nbm.ExamineManifest.checkFile(ExamineManifest.java:81)
... 35 more
[ERROR]
I played with the attached sample under XP and could not reproduce any locking issue.
Did you have the NB 7.0 IDE open at the time? If so, https://netbeans.org/bugzilla/show_bug.cgi?id=197927 is a possible explanation.
Does it also happen on XP? If not, I cannot diagnose myself. Use some platform-specific tool to determine what code is holding onto a lock.