2016-11-08 14 views
0

Я разрабатываю интерфейс Angularjs, который ведет переговоры с сервером REST. Я занимаюсь разработкой с использованием Eclipse и использую веб-сервер Glassfish.Отсутствующие банки при переключении с Glassfish на веб-сервер Apache Tomcat на Glassfish с использованием Eclipse

Мне нужно было создать перенаправление htaccess для угловых маршрутов (см. Здесь: htaccess redirect for Angular routes), но для этого мне нужно изменить свой веб-сервер от Glassfish до Apache Tomcat, так как материал htaccess не существует для веб-сервера Glasshfish.

Когда я создал новый сервер apache tomcat v8.0, при запуске журнала дано несколько ошибок для отсутствующих файлов JAR. Эти файлы JAR были:

avalon-framework-4.1.3.jar 
batik-css-1.6-1.jar 
batik-ext-1.6-1.jar 
batik-gui-util-1.6-1.jar 
batik-util-1.6-1.jar 
commons-configuration-1.5.jar 
logkit-1.0.1.jar 
nekohtml-1.9.11.jar 
xercesImpl-2.8.1.jar 
xml-apis-1.3.03.jar 

Кроме того, он хочет следующий файл JAR, который не кажется, не быть вокруг больше:

antisamy-1.3-SNAPSHOT.jar 

Много БАНКИ, упомянутой выше, старые версии БАНОК. Что я могу сделать с отсутствующим JAR, которого больше нет?

Также, как я узнаю, являются ли эти JAR наиболее актуальными версиями, которые я должен использовать? (Я добавил все из них я мог бы найти вручную в котом/каталог Lib)

Заранее спасибо - я совершенно новой для всего этого материала, так легко идти на меня :)

EDIT 1: Я включил не-моментальную версию JAR в соответствии с ответом на unichtich. Однако это не исправляет ошибку. Почему Apache Tomcat v8.0 должен работать с такими старыми файлами JAR, особенно с флэш-памятью моментального снимка? Где можно посмотреть, где настроены эти JAR? Возможно ли узнать, какие новые версии JAR совместимы с моей настройкой?

ответ

1

antisamy-1,3-SNAPSHOT.jar

Во-первых, вы не должны зависеть от зависимостей съёмка, они могут изменить поведение программы в одной и той же версии ....

Во-вторых, СНАПШОТ версии можно рассматривать как бета-шаги к финальной версии, поэтому вы не можете ожидать, что эти версии SNAPSHOT все еще доступны в Интернете, когда окончательная версия будет выпущена.

Беглый не прибегая к помощи каких-либо предложить старую ссылку на antisamy-1,3-SNAPSHOT.jar, но вы можете попробовать это: https://storage.googleapis.com/google-code-archive-downloads/v2/code.google.com/owaspantisamy/antisamy-bin.1.3.jar. Это должно быть окончательное значение 1.3, и если вам повезет, он содержит тот же API, что и предыдущая версия SNAPSHOT. Если нет, возможно, вам придется обновить свой код, чтобы он работал с финалом.

Кажется, что есть более новые версии lib, вы также можете попробовать их.

+0

Спасибо за это. Почему мой сервер должен использовать такие старые версии? Как я должен искать обновления? –

+0

Я не совсем понимаю, что вы имеете в виду с вашим вопросом. Сервер использует файлы JAR, которые вы поставляете с вашим приложением, поэтому ваша настройка является причиной использования конкретных версий lib. – unwichtich

+0

Я никогда не сталкивался с этими файлами JAR, когда пользовался веб-сервером из стекловолокна на затмении. Они запрашиваются только тогда, когда я использую сервер Tomcat. Не уверен, какая часть моего приложения действительно использует их. –

 Смежные вопросы

  • Нет связанных вопросов^_^