cd
в каталог, содержащий ваш файл jregex-1.2_01.jar
, и запустите следующее:
mvn install:install-file -DgroupId=jregex -DartifactId=jregex -Dversion=1.2_01 -Dpackaging=jar -Dfile=jregex-1.2_01.jar
Это установит файл jar в ваш локальный репозиторий, как указано в написанной вами зависимости (еслиЯ правильно понял):
<dependency>
<groupId>jregex</groupId>
<artifactId>jregex</artifactId>
<version>1.2_01</version>
</dependency>
Если вы хотите избавиться от предупреждения, вы также можете добавить
<build>
<plugins>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-resources-plugin</artifactId>
<configuration>
<encoding>UTF-8</encoding>
</configuration>
</plugin>
// ...
</plugins>
// ...
</build>
update : проверить, что сам POM(jregex-1.2_01.pom
) действительно в вашем локальном хранилище.Может быть, это очевидно, и вы уже сделали это, но у меня нет идей :) По какой-то причине может быть, что там найдена банка, а у помпа нет.Если это не так, у вас есть какое-то несоответствие между локальным хранилищем при запуске maven и при установке jar из консоли, но я не могу понять, как это сделать.