Finding missing Maven artifacts

后端 未结 9 2235
你的背包
你的背包 2021-01-02 05:01

I\'m new to Maven, and struggling with adding dependencies. I\'m trying to convert an existing project to Maven, and after adding the dependencies for all the jars in my ref

9条回答
  •  温柔的废话
    2021-01-02 05:48

    Thanks to everyone for responding. The actual cause of the problem is that for each of those 3 missing artifacts, for some reason, when Maven downloaded them into my local repository, .lastUpdated was appended to the end of the jar. For example, stax-1.0.jar.lastUpdated. This is the reason Maven could not find stax-1.0.jar.

    So, to fix this problem, I had to manually download stax-1.0.jar, then install it into the local maven repository in the exact same place as the messed up file, so that Maven could find it. (For example, using the command:

    mvn install:install-file -Dfile=/stax-1.0.jar         
    -DgroupId=stax -DartifactId=stax -Dversion=1.0 -Dpackaging=jar
    

    Using the same exact groupId and artifactId as the existing, incorrect file was crucial in order for maven to find it.

提交回复
热议问题