如何克服maven FileNotFoundException错误?

时间:2014-02-17 06:20:03

标签: maven centos

我在usr / share / maven上安装了maven,并在maven.sh文件中设置了路径。 我重新启动计算机并输入

mvn -version

并收到错误

java.io.FileNotFoundException: /usr/share/apache-maven/conf/logging
        at org.codehaus.plexus.classworlds.launcher.ConfigurationParser.parse(ConfigurationParser.java:264)
        at org.codehaus.plexus.classworlds.launcher.Configurator.configure(Configurator.java:133)
        at org.codehaus.plexus.classworlds.launcher.Launcher.configure(Launcher.java:131)
        at org.codehaus.plexus.classworlds.launcher.Launcher.mainWithExitCode(Launcher.java:409)
        at org.codehaus.plexus.classworlds.launcher.Launcher.main(Launcher.java:356)
[sandip@bigdatasvn ~]$ java.io.FileNotFoundException: /usr/share/apache-maven/conf/logging^C

4 个答案:

答案 0 :(得分:0)

您需要检查Maven配置并确保日志文件位于该路径中。如果您安装在/ usr / share / maven上,那也与/ usr / share / apache-maven的路径不同。

答案 1 :(得分:0)

好像你正在使用epel-apache-maven回购。 (http://repos.fedorapeople.org/repos/dchen/apache-maven/

如果是这样,请“yum update apache-maven” 和apache-maven-3.2.1-1应该解决问题。

答案 2 :(得分:0)

我不是说这将是每个人的解决方案,但重新启动为我解决了这个问题(和@ D-Klotz)

答案 3 :(得分:0)

使用此命令重启eclipse -

CREATE Procedure Sic.getRates
@Weight Decimal(7,3),
AS
 BEGIN
    SELECT Price 
      FROM tblRates
     WHERE @weight BETWEEN from_rates  AND to_rates;
 END

如果您使用的是STS(Spring Tool Suite),请使用此命令重新启动STS -

eclipse.exe -clean

希望这会有所帮助:)