gpt4 book ai didi

java - 手动安装jar文件

转载 作者:行者123 更新时间:2023-12-01 09:32:28 24 4
gpt4 key购买 nike

手动将 jar 文件安装到存储库中。

我想将此 SDK 安装为 Maven 依赖项。

https://developer.intuit.com/docs/0100_quickbooks_online/0400_tools/0005_accounting/0200_java/0002_installing_the_java_sdk_for_quickbooks

我尝试过这个:

mvn install:install-file -DgroupId=com.intuit.code.devkit.v3 -DartifactId=ipp-v3-java-devkit -Dversion=2.5.0 -Dpackaging=jar -Dfile=c:\lib\ipp-java-qbapihelper-1.2.1-jar-with-dependencies.jar

但我明白了

[INFO] Scanning for projects...
[INFO]
[INFO] ------------------------------------------------------------------------
[INFO] Building Maven Stub Project (No POM) 1
[INFO] ------------------------------------------------------------------------
[INFO]
[INFO] --- maven-install-plugin:2.4:install-file (default-cli) @ standalone-pom ---
[INFO] Installing c:\lib\ipp-java-qbapihelper-1.2.1-jar-with-dependencies.jar to C:\Users\plamen\.m2\repository\com\intuit\code\devkit\v3\ipp-v3-java-devkit\2.5.0\ipp-v3-java-devkit-2.5.0.jar
[INFO] ------------------------------------------------------------------------
[INFO] BUILD SUCCESS
[INFO] ------------------------------------------------------------------------
[INFO] Total time: 1.631 s
[INFO] Finished at: 2016-09-02T17:04:51+03:00
[INFO] Final Memory: 7M/123M
[INFO] ------------------------------------------------------------------------

当我浏览本地存储库时,我在目录中找不到任何 jar 文件。有人可以给我一些如何解决这个问题的建议吗?

最佳答案

我过去为完成这项工作所做的工作是:

  • 将感兴趣的 jar 文件复制到临时文件夹,即项目 root/tmp
  • 从项目根目录在命令行中运行以下命令(相应调整参数):

    mvn install:install-file -Dfile=tmp/<filename>.jar -DgroupId=intuit.code.devkit.v3 -DartifactId=ipp-v3-java-devkit -Dversion=2.5.0 -Dpackaging=jar -DlocalRepositoryPath=<repo path> (i.e. src/dependencies/jars)
  • 在该命令之后,您应该会看到一个 src/dependency/jars/com/... 目录,其下包含 Maven Artifact

  • 将依赖项添加到 pom.xml

    <!— <project> is the parent element —>
    <repositories>
    <repository>
    <id>system-jars</id>
    <url>file://${basedir}/src/dependencies/jars</url>
    </repository>
    </repositories>
    <!— Add the dependency —>
    <dependency>
    <groupId>com.intuit.code.devkit.v3</groupId>
    <artifactId>ipp-v3-java-devkit</artifactId>
    <version>2.5.0</version>
    </dependency>
  • 执行 Maven 清理和打包。验证类是否包含在最终 Artifact 中,然后在一切正确后删除 tmp 目录。

关于java - 手动安装jar文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39294449/

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