Maven安装错误

时间:2016-10-26 16:31:02

标签: maven

我使用下面的链接来解决maven-ojdbc问题,我无法将ojdbc6.jar添加到本地repo。 Oracle JDBC ojdbc6 Jar as a Maven Dependency

步骤1 mvn install:install-file -DgroupId = com.oracle -DartifactId = ojdbc6 -Dversion = 11.2.0.3 -Dpackaging = jar -Dfile = / ojdbc6.jar -DgeneratePom = true

构建失败@步骤1.我安装了apache-maven-3.3.9。当我用mvn -version测试它时它工作正常。当我执行下面它试图下载 Maven的安装,插件,2.4.pom。和构建失败并显示消息https://repo.maven.apache.org:443:权限被拒绝:连接

我从MAVEN网站下载了这个jar,并将其放在文件夹apache-maven-3.3.9 \ lib中。当我运行构建时,它再次尝试下载以下文件失败。我下载并将以下所有内容添加到apache-maven-3.3.9 \ lib文件夹中。

  

maven-plugin-api-2.2.1.jar,maven-settings-2.2.1.jar   maven-profile-2.2.1.jar,maven-project-2.2.1.jar,   行家-插件的注册表-2.2.1.jar

然后我注意到上面的文件有重复但有3.3.9版本。 mvn安装仍然失败。我不确定是什么问题?有人可以指导我。

  

线程中的异常" main" java.lang.NoSuchMethodError:   org.apache.maven.setting s.RuntimeInfo。(Ljava / io / File;)V           在org.apache.maven.execution.SettingsAdapter。(SettingsAdapter.jav   一:60)           在org.apache.maven.execution.MavenSession。(MavenSession.java:311)

    at org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:187)
    at org.apache.maven.DefaultMaven.execute(DefaultMaven.java:106)
    at org.apache.maven.cli.MavenCli.execute(MavenCli.java:863)
    at org.apache.maven.cli.MavenCli.doMain(MavenCli.java:288)
    at org.apache.maven.cli.MavenCli.main(MavenCli.java:199)
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.
     

的java:62)           at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAcces   sorImpl.java:43)           在java.lang.reflect.Method.invoke(Method.java:497)           在org.codehaus.plexus.classworlds.launcher.Launcher.launchEnhanced(Laun   cher.java:289)           在org.codehaus.plexus.classworlds.launcher.Launcher.launch(Launcher.jav)   一:229)           在org.codehaus.plexus.classworlds.launcher.Launcher.mainWithExitCode(La   uncher.java:415)           在org.codehaus.plexus.classworlds.launcher.Launcher.main(Launcher.java:   356)

0 个答案:

没有答案