Всем привет.
Хочу подключить внешний jar файл к проекту, делаю по этому гайду
https://www.tutorialspoint.com/maven/maven_externa...
Структура папок показана на скрине ниже, pom вот:
<?xml version="1.0" encoding="UTF-8"?>
<project xmlns="http://maven.apache.org/POM/4.0.0"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
<modelVersion>4.0.0</modelVersion>
<groupId>com.name</groupId>
<artifactId>generalTwo</artifactId>
<packaging>jar</packaging>
<version>1.0-SNAPSHOT</version>
<dependencies>
<dependency>
<groupId>lib_v1</groupId>
<artifactId>lib_v1</artifactId>
<version>1.0</version>
<systemPath>${project.basedir}/src/lib/lib_v1.jar</systemPath>
<scope>system</scope>
</dependency>
</dependencies>
</project>
idea не видит мой класс "libClass". Что я не так сделал?
Вариант с подключением через "project structure ->module и тд" не предлагать. Создавать свой локальный репозиторий, а уже тем более иметь дело с каким-нибудь Nexus тоже не мой вариант. Гайд на который я ссылку скинул-это то что мне надо, но почему-то не работает.
Конечная моя цель - это собрать проект и указать maven, что определенные депенденси включать в сборку не надо, они должны подключаться извне, в данном случае из папки lib.
Пробовал перезагружать и нажимал file-> invalidate caches\resteart, курсор на libClass наводил, alt+enter нажимал. Что интересно, что если я с контрлом кликну по groupId или artifactId в pom file, то idea мне подсветит нужную джарку в дереве проекта. В project Structure в model отображается данная зависимость: