Почему Dspace все еще использует старую версию .jar, которую я обновил? - PullRequest
0 голосов
/ 24 августа 2018

Я сделал локализацию для классов ReportGenerator и HTMLReport, которые можно найти в dspace-api.jar, так что мои html-отчеты будут генерироваться на моем языке, но все еще генерируются на английском, есть ли что-нибудь еще, что я нужно сделать? пс. Я сгенерировал новый jar, заменил старый на новую локализованную версию, перезапустил tomcat и перевел dstat.map.

1 Ответ

0 голосов
/ 24 августа 2018

В типичной установке DSpace существует несколько копий jar-файла dspace-api.Если я запусту следующее из каталога [dspace-install], вы увидите следующее:

find webapps lib -name dspace-api*.jar
webapps/oai/WEB-INF/lib/dspace-api-5.8.jar
webapps/oai/WEB-INF/lib/dspace-api-lang-5.0.7.jar
webapps/rdf/WEB-INF/lib/dspace-api-5.8.jar
webapps/rdf/WEB-INF/lib/dspace-api-lang-5.0.7.jar
webapps/jspui/WEB-INF/lib/dspace-api-5.8.jar
webapps/jspui/WEB-INF/lib/dspace-api-lang-5.0.7.jar
webapps/swordv2/WEB-INF/lib/dspace-api-5.8.jar
webapps/swordv2/WEB-INF/lib/dspace-api-lang-5.0.7.jar
webapps/sword/WEB-INF/lib/dspace-api-5.8.jar
webapps/sword/WEB-INF/lib/dspace-api-lang-5.0.7.jar
webapps/xmlui/WEB-INF/lib/dspace-api-5.8.jar
webapps/xmlui/WEB-INF/lib/dspace-api-lang-5.0.7.jar
webapps/rest/WEB-INF/lib/dspace-api-5.8.jar
webapps/rest/WEB-INF/lib/dspace-api-lang-5.0.7.jar
lib/dspace-api-5.8.jar 
lib/dspace-api-lang-5.0.7.jar

Сделали ли вы свои изменения в каталоге [dspace-src], а затем запустите maven и ant buildпроцессы?Это обеспечит внесение ваших изменений во все правильные файлы jar.

...