Maven构建依赖本地存在仍然报错案例
最近因为使用maven构建java代码遇到依赖的问题,折腾我了两三天才找到解决的办法,从报错信息来看就是提示com.github.ulisesbocchio:jasypt-spring-boot-starter这个依赖找不到,但是在本地仓库检查发现是有这个依赖存在的,而私服仓库中也存在这个依赖包,通过网上搜索到的方法删除了该目录下的_remote.repositories和lastUpadted文件文件,还有重新删除本地仓库的对应目录再次拉取统统都不起作用,总之,尝试了很多办法就是搞不定。
[ERROR] Failed to execute goal on project iesmp-common: Could not resolve dependencies for project com.transfar.iesmp:iesmp-common:jar:0.0.1-SNAPSHOT: Failed to collect dependencies at com.github.ulisesbocchio:jasypt-spring-boot-starter:jar:2.0.0: Failed to read artifact descriptor for com.github.ulisesbocchio:jasypt-spring-boot-starter:jar:2.0.0: Failure to find org.springframework.cloud:spring-cloud-dependencies:pom:Finchley.M8 in http://192.168.30.112:9081/repository/maven-public/ was cached in the local repository, resolution will not be reattempted until the update interval of nexus has elapsed or updates are forced -> [Help 1]
org.apache.maven.lifecycle.LifecycleExecutionException: Failed to execute goal on project iesmp-common: Could not resolve dependencies for project com.transfar.iesmp:iesmp-common:jar:0.0.1-SNAPSHOT: Failed to collect dependencies at com.github.ulisesbocchio:jasypt-spring-boot-starter:jar:2.0.0
at org.apache.maven.lifecycle.internal.LifecycleDependencyResolver.getDependencies (LifecycleDependencyResolver.java:269)
at org.apache.maven.lifecycle.internal.LifecycleDependencyResolver.resolveProjectDependencies (LifecycleDependencyResolver.java:147)
at org.apache.maven.lifecycle.internal.MojoExecutor.ensureDependenciesAreResolved (MojoExecutor.java:248)
at org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:202)
at org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:156)
at org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:148)
at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject (LifecycleModuleBuilder.java:117)
at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject (LifecycleModuleBuilder.java:81)
at org.apache.maven.lifecycle.internal.builder.singlethreaded.SingleThreadedBuilder.build (SingleThreadedBuilder.java:56)
at org.apache.maven.lifecycle.internal.LifecycleStarter.execute (LifecycleStarter.java:128)
at org.apache.maven.DefaultMaven.doExecute (DefaultMaven.java:305)
at org.apache.maven.DefaultMaven.doExecute (DefaultMaven.java:192)
at org.apache.maven.DefaultMaven.execute (DefaultMaven.java:105)
at org.apache.maven.cli.MavenCli.execute (MavenCli.java:957)
at org.apache.maven.cli.MavenCli.doMain (MavenCli.java:289)
at org.apache.maven.cli.MavenCli.main (MavenCli.java:193)
at sun.reflect.NativeMethodAccessorImpl.invoke0 (Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke (NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke (DelegatingMethodAccessorImpl.java:43)