Попытка добавить пользовательскую библиотеку mylib.jar, которая не собрана с Maven, в проект Eclipse Maven Java .:
<dependencies>
<dependency>
<groupId>caen</groupId>
<artifactId>CAENRFIDLibrary</artifactId>
<scope>system</scope>
<version>1.0</version>
<systemPath>${project.basedir}${file.separator}..${file.separator}mylib.jar</systemPath>
</dependency>
</dependencies>
библиотека находится в папке рабочего пространства eclipse, и я не смог найти хороший способ рассказать Maven об этом месте. Вот почему ${project.basedir}${file.separator}..${file.separator}
был использован.
Похоже, это работает, но это правильный способ размещения зависимостей таким образом и в таком месте? Какова общая практика размещения библиотек в проекте Maven?