#java #tomcat #servlets
#java #tomcat #сервлеты
Вопрос:
Я попытался установить OpenClinica, следуя инструкции (https://github.com/OpenClinica/OpenClinica/wiki/Install-OpenClinica-v3.6-and-higher-on-Windows)
Моим сервером AWS является Windows Server 2012 R2 Standard
Но я не могу запустить страницу openclinica с http://localhost:8080/OpenClinica
В журнале появляется запрос
INFO: validateJarFile(C:OCtomcatwebappsOpenClinicaWEB-INFlibservlet-api-2.3.jar) - jar not loaded. See Servlet Spec 3.0, section 10.7.2. Offending class: javax/servlet/Servlet.class
Oct 24, 2016 3:19:23 PM org.apache.catalina.startup.TaglibUriRule body
INFO: TLD skipped. URI: http://code.google.com/p/jmesa is already defined
Oct 24, 2016 3:19:27 PM org.apache.catalina.core.StandardContext startInternal
SEVERE: Error listenerStart
Кто-нибудь знает, как это исправить?
Спасибо!
Отличная версия
Ответ №1:
Я думаю, OC следовало использовать Java EE Servlet API через область зависимостей Maven, provided
чтобы не включать его в war
файл. Чтобы убрать jar
файл с дороги, я просто переместил файл на один уровень каталога выше.