Это простой вопрос вашего Maven-проекта, выражающий зависимость от 4-х JAR-файлов, которые вы вручную скопировали в WEB-INF/lib
. Скажем, 4 JAR, которые вы скопировали, были
quercus-A-4.18.jar
quercus-B-4.18.jar
quercus-C-4.18.jar
и
quercus-D-4.18.jar
В разделе зависимостей вашего POM вы затем добавили бы зависимость от этих JAR-файлов. Что-то вроде:
<dependency>
<groupId>com.caucho.quercus</groupId> <-- Confirm the correct value
<artitfactId>quercus-A<artifactId> <-- Replace with artifacts A - D.
<version>4.18</version>
</dependency>
Что вам нужно сделать, это найти репозиторий Maven (возможно на Caucho), в котором размещены эти 4 JAR. Если этот репозиторий еще не находится в вашем POM (или settings.xml
), вы бы добавили его: (Из документов )
<repositories>
<repository>
<id>Quercus</id>
<name>Quercus Maven repository</name>
<url>http://url.to.top.level.of.this.repository</url>
<layout>default</layout>
</repository>
</repositories>
С другой стороны, скажите, что публичный репозиторий не доступен. Затем - в крайнем случае - вы можете поместить эти 4 JAR-файла в ваш локальный репозиторий (тот, который является вашим домашним каталогом). Это обходной путь, если вы являетесь единственным разработчиком. Если вы работаете с командой, которая также нуждается в этих JAR-файлах, или у вас есть сервер непрерывной интеграции, который будет выполнять сборку, вы захотите разместить репозиторий в общем (сетевом) расположении.
Конечно, если вы идете по пути размещения этих JAR-файлов, вы несете ответственность за их актуальность.