将本地jar(oracle驱动程序)添加到Maven和Bamboo

问题描述 投票:0回答:1

我需要将oracle数据库驱动程序(oracle.jdbc.driver.OracleDriver)用于项目,但Oracle没有它的Maven存储库,所以我找到的唯一方法是将其下载到我的机器上然后“安装” “就像在this article看到的.jar到Maven。

但是,现在是时候将项目添加到我的工作的Bamboo构建服务器,但当然构建失败,因为它找不到oracle驱动程序。

我的问题是:这种事情一般如何处理?似乎没有办法将.jar“添加”到Bamboo构建中,然后将Bamboo上的Maven指向.jar。我正在尝试的另一个替代方案是将oracle .jar放在内部git存储库中但我不知道如何指向Maven从git存储库中提取.jar(我目前的理解是maven repos和git repos是不同的事情完全)。

任何提示或建议表示赞赏,谢谢。

java git oracle maven bamboo
1个回答
1
投票

通常的方法是在服务器上设置Nexus / Artifactory。此服务器用于构建的工件(您的Bamboo将EAR / WAR / JAR部署到它),代理外部存储库(不是必需的,但会加快速度)并管理其他地方没有的第三方jar。

在你的settings.xml中你只需要指向这个Nexus / Artifactory并为Bamboo做同样的事情。

© www.soinside.com 2019 - 2024. All rights reserved.