我可以使用maven从maven central下载jar文件吗?

我可以使用maven从maven central下载jar文件吗?,maven,maven-2,Maven,Maven 2,我对maven有依赖性问题。我曾经拥有位于maven central的saxon 8.7。然后,我不得不升级到最新的saxon-B9.1.0.0,这只是maven central的一部分 这是我的依赖项的一个片段: <dependency> <groupId>net.sourceforge.saxon</groupId> <artifactId>saxon</artifactId>

我对maven有依赖性问题。我曾经拥有位于maven central的saxon 8.7。然后,我不得不升级到最新的saxon-B9.1.0.0,这只是maven central的一部分

这是我的依赖项的一个片段:

    <dependency>
        <groupId>net.sourceforge.saxon</groupId>
        <artifactId>saxon</artifactId>
        <version>9.1.0.8</version>
        <scope>runtime</scope>
    </dependency>
    <dependency>
        <groupId>net.sourceforge.saxon</groupId>
        <artifactId>saxon-dom</artifactId>
        <version>9.1.0.8</version>
        <scope>runtime</scope>
    </dependency>

net.sourceforge.saxon


我可以告诉maven下载“jar”文件吗?或者我必须下载jar并在我的maven repo上本地发布以将其用作依赖项吗?

如果所需的版本不在repo中,那么是的,您需要执行以下选项之一

  • 搜索包含所需jar版本的公共回购协议。并将repo添加到您的
    pom.xml
    文件中。或

  • 手动下载,并在您的计算机上本地安装,以帮助项目完全构建


  • 如果所需版本不在回购协议中,则是,您需要执行以下备选方案之一

  • 搜索包含所需jar版本的公共回购协议。并将repo添加到您的
    pom.xml
    文件中。或

  • 手动下载,并在您的计算机上本地安装,以帮助项目完全构建


  • 没想到这么容易就解决了:

    <dependency>
      <groupId>net.sourceforge.saxon</groupId>
      <artifactId>saxon</artifactId>
      <version>9.1.0.8</version>
      <classifier>dom</classifier>
    </dependency>
    
    
    net.sourceforge.saxon
    . 它给了我上面的依赖项片段


    参考资料:

    没想到这么容易解决这个问题:

    <dependency>
      <groupId>net.sourceforge.saxon</groupId>
      <artifactId>saxon</artifactId>
      <version>9.1.0.8</version>
      <classifier>dom</classifier>
    </dependency>
    
    
    net.sourceforge.saxon
    . 它给了我上面的依赖项片段


    参考资料:

    我有点困惑。检查这个,OP需要的就是这个。您提供的链接没有显示任何带有分类器的pom片段。我提供了片段,我只提供了maven pom的完整引用。所有的jar都命名为“saxon-x.jar”,我只添加了一个命令,告诉maven将其用作“名称”。因此,在上面的示例中,它变成了“saxondom.jar”。通过这种方式,我让maven下载了作为主要“saxon”工件一部分的jar文件。检查这个,OP需要的就是这个。您提供的链接没有显示任何带有分类器的pom片段。我提供了片段,我只提供了maven pom的完整引用。所有的jar都命名为“saxon-x.jar”,我只添加了一个命令,告诉maven将其用作“名称”。因此,在上面的示例中,它变成了“saxondom.jar”。通过这种方式,我让maven下载了作为主要“saxon”工件一部分的jar文件