gpt4 book ai didi

java - 如何使用maven-install-plugin将外部库(jar)+源(zip)添加到pom.xml?

转载 作者:行者123 更新时间:2023-12-01 11:07:49 25 4
gpt4 key购买 nike

我在互联网上找到了一篇很好的文章,它向我展示了如何使用“maven-install-plugin”将 jar 库添加到我的 Maven (Eclipse) 项目中。我使用了它并管理它以将 ucanaccess 3.0.1 库添加到我的 Maven 项目中。

但是,源代码是一个单独的 zip 文件,我在互联网上没有找到任何足够的信息如何使用“maven-install-plugin”“以相同的方式”添加此源文件。我发现一些信息表明该插件“以某种方式”支持源的定义,但我无法找到正确的方法在哪里以及如何进行(未找到示例)。

有人可以给我一个提示吗,pom.xml 中正确的“maven-install-plugin”配置(包括源文件)是什么样子?

这是我的 pom.xml 中关于外部库 ucanaccess 3 的一部分:

                <plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-install-plugin</artifactId>
<executions>
<execution>
<id>install-external</id>
<phase>clean</phase>
<configuration>
<file>${basedir}/externalLibs/UCanAccess-3.0.1-bin/ucanaccess-3.0.1.jar</file>
<repositoryLayout>default</repositoryLayout>
<groupId>net.ucanaccess</groupId>
<artifactId>ucanaccess</artifactId>
<version>3.0.1</version>
<packaging>jar</packaging>
<generatePom>true</generatePom>
</configuration>
<goals>
<goal>install-file</goal>
</goals>
</execution>
</executions>
</plugin>

谢谢

最佳答案

本周我将 UCanAccess 添加到了 Maven 中央存储库(这是我第一次)。是否有理由从源文件重建它?如果不是,您不需要任何解决方法,但您可以将其作为任何其他依赖项包含在您的 pom 中。groupid 是 net.sf.ucanaccess,artifactid 是 ucanaccess。我是一个意大利老人,所以任何有关它的反馈都将非常感激(也许我七岁的女儿不会在 Maven 中遇到同样的麻烦)。

关于java - 如何使用maven-install-plugin将外部库(jar)+源(zip)添加到pom.xml?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32740230/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com