【问题标题】:Does java library update when changing file in path? [closed]更改路径中的文件时Java库是否更新? [关闭]
【发布时间】:2022-01-05 16:58:49
【问题描述】:

我创建了一个库来使用多个项目中需要的一些实用程序。所以假设我正在构建一个新版本的库并覆盖旧版本,当我重新加载我的项目时,我的其他项目是否会自动将库更新到新版本? (或者当我构建它时)

【问题讨论】:

  • 其他项目如何检索该库?您是否手动复制新版本并替换旧版本?如果是这样,那么是的,但是你运行你的 java 项目,它当然会使用新版本(因为你覆盖了它)。您需要提供更多详细信息并更准确地描述问题。

标签: java intellij-idea


【解决方案1】:

您不应该通过相对路径引用外部库,除非您有充分的理由,正是出于这些原因。理想情况下,您希望使用可以处理此问题的构建自动化工具,例如 Maven、Gradle 或 Ant,以便依赖项包含在编译中,并且是您的 JAR 或您正在构建项目的任何内容的一部分。

https://www.baeldung.com/ant-maven-gradle

【讨论】:

    猜你喜欢
    • 2018-11-27
    • 2018-01-20
    • 2013-07-15
    • 1970-01-01
    • 2022-06-14
    • 2016-11-26
    • 2020-08-28
    • 2014-09-15
    • 1970-01-01
    相关资源
    最近更新 更多