在使用NetBeans编译maven项目时,我经常遇到以下错误:
Failed to execute goal org.apache.maven.plugins:maven-install-plugin:2.3.1:install (default-install) on project xxx: Failed to install artifact yyyy: C:\...\.m2\repository\...\yyyy-1.0.0.jar (Access is denied) -> [Help 1]
我不知道是什么原因造成的。解决方案是手动擦除有问题的.m2内容,问题就出现了。但这很烦人。
任何人都有永久解决方案?
编辑
[错误]无法执行目标 org.apache.maven.plugins:Maven的安装,插件:2.3.1:安装 项目等离子上的(默认安装): 无法安装工件 net.dwst:血浆中:jar:1.0.0: C:....平方米\库\网络\ dwst \等离子\ 1.0.0 \等离子体1.0.0.jar (访问被拒绝) - > [帮助1] org.apache.maven.lifecycle.LifecycleExecutionException: 无法执行目标 org.apache.maven.plugins:Maven的安装,插件:2.3.1:安装 项目等离子上的(默认安装): 无法安装工件 net.dwst:血浆中:jar:1.0.0: C:....平方米\库\网络\ dwst \等离子\ 1.0.0 \等离子体1.0.0.jar (访问被拒绝)at org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:203) 在 org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:148) 在 org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:140) 在 org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject(LifecycleModuleBuilder.java:84) 在 org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject(LifecycleModuleBuilder.java:59) 在 org.apache.maven.lifecycle.internal.LifecycleStarter.singleThreadedBuild(LifecycleStarter.java:183) 在 org.apache.maven.lifecycle.internal.LifecycleStarter.execute(LifecycleStarter.java:161) 在 org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:316) 在 org.apache.maven.DefaultMaven.execute(DefaultMaven.java:153) 在 org.apache.maven.cli.MavenCli.execute(MavenCli.java:451) 在 org.apache.maven.cli.MavenCli.doMain(MavenCli.java:188) 在 org.apache.maven.cli.MavenCli.main(MavenCli.java:134) 在 sun.reflect.NativeMethodAccessorImpl.invoke0(母语 方法)at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) 在 sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) 在 java.lang.reflect.Method.invoke(Method.java:597) 在 org.codehaus.plexus.classworlds.launcher.Launcher.launchEnhanced(Launcher.java:290) 在 org.codehaus.plexus.classworlds.launcher.Launcher.launch(Launcher.java:230) 在 org.codehaus.plexus.classworlds.launcher.Launcher.mainWithExitCode(Launcher.java:409) 在 org.codehaus.plexus.classworlds.launcher.Launcher.main(Launcher.java:352) 引起: org.apache.maven.plugin.MojoExecutionException: 无法安装工件 net.dwst:血浆中:jar:1.0.0: C:....平方米\库\网络\ dwst \等离子\ 1.0.0 \等离子体1.0.0.jar (访问被拒绝)at org.apache.maven.plugin.install.InstallMojo.execute(InstallMojo.java:139) 在 org.apache.maven.plugin.DefaultBuildPluginManager.executeMojo(DefaultBuildPluginManager.java:107) 在 org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:195) ... 19更多引起: org.apache.maven.artifact.installer.ArtifactInstallationException: 无法安装工件 net.dwst:血浆中:jar:1.0.0: C:....平方米\库\网络\ dwst \等离子\ 1.0.0 \等离子体1.0.0.jar (访问被拒绝)at org.apache.maven.artifact.installer.DefaultArtifactInstaller.install(DefaultArtifactInstaller.java:110) 在 org.apache.maven.plugin.install.InstallMojo.execute(InstallMojo.java:103) ... 21更多引起: org.sonatype.aether.installation.InstallationException: 无法安装工件 net.dwst:血浆中:jar:1.0.0: C:....平方米\库\网络\ dwst \等离子\ 1.0.0 \等离子体1.0.0.jar (访问被拒绝)at org.sonatype.aether.impl.internal.DefaultInstaller.install(DefaultInstaller.java:279) 在 org.sonatype.aether.impl.internal.DefaultInstaller.install(DefaultInstaller.java:190) 在 org.sonatype.aether.impl.internal.DefaultRepositorySystem.install(DefaultRepositorySystem.java:322) 在 org.apache.maven.artifact.installer.DefaultArtifactInstaller.install(DefaultArtifactInstaller.java:106) ... 22更多引起: java.io.FileNotFoundException: C:....平方米\库\网络\ dwst \等离子\ 1.0.0 \等离子体1.0.0.jar (访问被拒绝)at java.io.FileOutputStream.open(母语 方法)at java.io.FileOutputStream中。(FileOutputStream.java:179) 在 java.io.FileOutputStream中。(FileOutputStream.java:131) 在 org.sonatype.aether.impl.internal.DefaultFileProcessor.copy(DefaultFileProcessor.java:120) 在 org.sonatype.aether.impl.internal.DefaultInstaller.install(DefaultInstaller.java:255) ... 25更多[错误] [错误] [错误] 有关错误的更多信息 和可能的解决方案,请阅读 以下文章:[错误] [帮助 1] http://cwiki.apache.org/confluence/display/MAVEN/MojoExecutionException