gpt4 book ai didi

maven-2 - Maven 对另一个非存储库项目的依赖?

转载 作者:行者123 更新时间:2023-12-02 16:44:53 25 4
gpt4 key购买 nike

我有两个完全独立的项目,其中一个项目依赖于另一个项目。我最近对主项目进行了 Maven 化,但如果绝对必要,可以对依赖项进行 Maven 化。

最初这些是 Netbeans 项目,主项目有几个模块。我喜欢的是我可以将依赖项声明为依赖项目。这使我能够使用最新的代码,因为它变化很大(该项目还处于起步阶段)。 NetBeans 在运行时会将依赖项目放在类路径中,并在执行 clean 和 build 时在/dist 目录中构建一个 jar。

现在主项目已经在maven中了,我不能再这样做了。我发现的唯一替代方法是将其手动复制到项目存储库中,但这消除了很多自动化和易用性。每次我想要测试更改时,我都必须重建依赖项,将其移至隐藏的项目存储库文件夹,适当重命名,切换回 NetBeans,然后运行。这与单击“运行”并自动完成所有操作不同。

也许我只是懒,但是有没有简单的方法可以做到这一点?

最佳答案

I have 2 completely separate projects where one depends on the other. I've very recently mavenized the main project but can mavenize the dependency if absolutely necessary.

Maven 化依赖项目会有很大帮助。与 Eclipse 或 IntelliJ 一样,NetBeans 支持 Eclipse 所谓的“工作区依赖解析”:如果项目 A 依赖于项目 B 并且您在 IDE 中打开这两个项目,则可以将 A 配置为依赖于 B 源B jar(任何更改都会立即可见)。

关于maven-2 - Maven 对另一个非存储库项目的依赖?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3432622/

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