編譯與NetBeans Maven項目時,我經常收到以下錯誤:無法執行的目標... 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:Plasma:jar:1.0.0: C:.... m2 \ repository \ net \ dwst \ Plasma \ 1.0.0 \ Plasma-1.0.0.jar (Access is is否認) - > [求助1] org.apache.maven.lifecycle.LifecycleExecutionException: 未能執行目標 org.apache.maven.plugins:maven-install-plugin:2.3.1:在項目中安裝 (默認安裝)等離子體: 未能安裝神器 net.dwst:Plasma:jar:1.0.0: C :....平方米\庫\網絡\ dwst \等離子\ 1.0.0 \等離子體1.0.0.jar (訪問被拒絕)在 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) 在 有機.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(母語 方法)在 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) at org.codehaus.plexus.classworlds.launcher.Launcher.launch(Launcher.java:230) at org.codehaus.plexus.classworlds.launcher.Launcher.mainWithExitCode(Launcher.java:409) 在 組織。codehaus.plexus.classworlds.launcher.Launcher.main(Launcher.java:352) 引起: org.apache.maven.plugin.MojoExecutionException: 未能安裝神器 net.dwst:Plasma:jar:1.0.0 : C:.... m2 \ repository \ net \ dwst \ Plasma \ 1.0.0 \ Plasma-1.0.0.jar (Access is denied)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:Plasma:jar:1.0.0: C:.... m2 \ repository \ net \ dwst \ Plasma \ 1.0.0 \ Plasma-1.0.0.jar (訪問被拒絕)在 org.apache.maven.artifact.installer.DefaultArtifactInstaller.install(DefaultArtifactInstaller.java:110) 在 org.apache.maven.plugin.install.InstallMojo.execute(InstallMojo.java:103) ...更多造成: org.sonatype.aether.installation.InstallationException: 無法安裝神器 net.dwst:Plasma:jar:1.0.0: C:.... m2 \ repository \ net \ dwst \ Plasma \ 1.0.0 \ Plasma-1.0.0.jar (訪問被拒絕)在 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:.... m2 \ repository \ net \ dwst \ Plasma \ 1.0.0 \ Plasma-1.0.0.jar (訪問被拒絕) java.io.FileOutputStream.open(原住民 方法)在 j ava.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更[錯誤] [ERROR] [ERROR] 有關錯誤的詳細信息 和可能的解決方案,請閱讀 下面的文章:[錯誤] [幫助 1] http://cwiki.apache.org/confluence/display/MAVEN/MojoExecutionException
您可以發佈-e或-X運行的輸出以提供更多詳細信息。我懷疑其他一些進程正在以微妙的方式改變文件權限。 – 2011-04-27 01:16:19
什麼是'-e或-X'的輸出?我應該尋找什麼權限? – JVerstry 2011-04-27 01:23:18
異常堆棧跟蹤和調試日誌分別。 – 2011-04-27 01:27:09