简体   繁体   中英

maven missing artifact

I have a maven project which until yesterday was being build normally. Now whenever i try to build using m2e it fails to build because it could not resolve dependencies, but these dependencies are not missing and they are found in my local repository. I know that this question has been asked before but none of the answers solved my problem. I have tried many things:

  • deleting the cache.
  • closing the project and reopening it.
  • doing a clean install of the project.

Yet no result. So is there more systematic procedure to solve this problem?

Edit log:

[INFO] Scanning for projects...
[INFO]                                                                         
[INFO] ------------------------------------------------------------------------
[INFO] Building itunit-workflow 1.0.2-SNAPSHOT
[INFO] ------------------------------------------------------------------------
[WARNING] The POM for org.activiti:activiti-bpmn-converter:jar:5.13 is missing, no dependency information available
[WARNING] The POM for org.springframework:spring-beans:jar:3.1.2.RELEASE is missing, no dependency information available
[INFO] ------------------------------------------------------------------------
[INFO] BUILD FAILURE
[INFO] ------------------------------------------------------------------------
[INFO] Total time: 7.279s
[INFO] Finished at: Mon Dec 16 18:30:10 GMT+02:00 2013
[INFO] Final Memory: 5M/76M
[INFO] ------------------------------------------------------------------------
[ERROR] Failed to execute goal on project itunit-workflow: Could not resolve dependencies for project org.itunit.itunit:itunit-workflow:ejb:1.0.2-SNAPSHOT: The following artifacts could not be resolved: org.activiti:activiti-bpmn-converter:jar:5.13, org.springframework:spring-beans:jar:3.1.2.RELEASE: Cannot access central (http://repo.maven.apache.org/maven2) in offline mode and the artifact org.activiti:activiti-bpmn-converter:jar:5.13 has not been downloaded from it before. -> [Help 1]
[ERROR] 
[ERROR] To see the full stack trace of the errors, re-run Maven with the -e switch.
[ERROR] Re-run Maven using the -X switch to enable full debug logging.
[ERROR] 
[ERROR] For more information about the errors and possible solutions, please read the following articles:
[ERROR] [Help 1] http://cwiki.apache.org/confluence/display/MAVEN/DependencyResolutionException

This usually happens when changing from one maven configuration to another. In my case, I was switching from direct connection to maven central to using nexus as a mirror.

Deleting maven-metadata*.xml and _*.repositories inside local \\Users\\YourUser\\.m2 folder did the trick for me.

Hope this helps!

In IntelliJ: -go to File -settings -on search box top left type 'maven'. -click on maven option -see if work offline box is checked. if yes then uncheck it

In Eclipse: -click on the small dropdown arrow on the green Run icon. -click on run configurations and select you maven build config -see if 'offline' box is checked. if yes then uncheck it

If you did this and still getting same issue then I would go with @Faliorn solution

I faced with this problem when tried make install with Intellij IDEA Maven plugin. But when I made install with local Maven installation, problem was gone. If you have same problem try to install new Maven and run mvn install

The technical post webpages of this site follow the CC BY-SA 4.0 protocol. If you need to reprint, please indicate the site URL or the original address.Any question please contact:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM