gpt4 book ai didi

maven - 运行 Maven 时出错

转载 作者:行者123 更新时间:2023-12-04 00:05:04 26 4
gpt4 key购买 nike

我正在尝试构建一个 maven(最新版本 3.1.1)项目,但出于某种原因,当我运行任何 maven 命令(例如 maven clean 或 maven compile)时,出现以下错误:

Exception in thread "main" java.lang.IllegalAccessError: tried to access method org.slf4j.LoggerFactory.reset()V from class org.slf4j.MavenSlf4jFriend
at org.slf4j.MavenSlf4jFriend.reset(MavenSlf4jFriend.java:33)
at org.apache.maven.cli.logging.impl.Slf4jSimpleConfiguration.activate(Slf4jSimpleConfiguration.java:60)
at org.apache.maven.cli.MavenCli.logging(MavenCli.java:348)
at org.apache.maven.cli.MavenCli.doMain(MavenCli.java:205)
at org.apache.maven.cli.MavenCli.main(MavenCli.java:158)
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:289)
at org.codehaus.plexus.classworlds.launcher.Launcher.launch(Launcher.java:229)
at org.codehaus.plexus.classworlds.launcher.Launcher.mainWithExitCode(Launcher.java:415)
at org.codehaus.plexus.classworlds.launcher.Launcher.main(Launcher.java:356)
at org.codehaus.classworlds.Launcher.main(Launcher.java:46)
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 com.intellij.rt.execution.application.AppMain.main(AppMain.java:120)

最佳答案

在使用 Brew 安装的 OS X 10.9 上与 Maven 有同样的问题。事实证明,Maven 将其自己的库(包括 slf4j)引入了 /usr/local/Cellar/maven/3.2.2/libexec/lib。但是,我在 /Library/Java/Extensions

的类路径中已经有了另一个版本的 slf4j

解决方案:从 OS X 默认类路径中删除 slf4j,以便 Maven 可以无冲突地使用它的版本。

关于maven - 运行 Maven 时出错,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21472767/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com