我使用下面的链接来解决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)