Я пытаюсь развернуть несколько сторонних jar-файлов с использованием pom.xml в Artifactory.У меня есть доступ к Artifactory с сервера сборки Bamboo, но не с компьютера разработчика.Это то, что я получил до сих пор.
<distributionManagement>
<repository>
<id>central</id>
<name>Our Artifactory</name>
<url>http://company.com:8080/artifactory/our-projects</url>
</repository>
<snapshotRepository>
<id>central</id>
<name>Snapshot Our Artifactory</name>
<url>http://company.com:8080/artifactory/our-projects</url>
</snapshotRepository>
</distributionManagement>
<dependency>
<groupId>com.oracle.jdbc</groupId>
<artifactId>ojdbc8</artifactId>
<version>12.2.0.1</version>
<scope>system</scope>
<systemPath>${basedir}/lib/ojdbc8.jar</systemPath>
</dependency>
<plugin>
<inherited>true</inherited>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-deploy-plugin</artifactId>
<configuration>
<updateReleaseInfo>true</updateReleaseInfo>
</configuration>
</plugin>
Пока я в основном нашел рекомендации по использованию коммерческого плагина Nexus.Как развернуть зависимые сторонние jar-файлы в Artifactory с помощью подключаемых модулей maven?
(обновление). С помощью этого кода я могу установить jars в LOCAL-репозиторий
<plugins>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-install-plugin</artifactId>
<version>2.4</version>
<executions>
<execution>
<id>install</id>
<phase>package</phase>
<goals>
<goal>install-file</goal>
</goals>
<configuration>
<file>${basedir}/lib/ojdbc8-12.2.0.1.jar</file>
<groupId>com.oracle.jdbc</groupId>
<artifactId>ojdbc8</artifactId>
<version>12.2.0.1</version>
<package>jar</package>
</configuration>
</execution>
</executions>
</plugin>
</plugins>
Однако эти jar-ы не выполнялисьидти в Артефактуру.Поэтому, когда я запускаю следующий проект, который опирается на ojdbc, он терпит неудачу с JAR не найден.