Java: запрос о jar-файлах - PullRequest
       16

Java: запрос о jar-файлах

0 голосов
/ 24 ноября 2011

При загрузке файла war на сервер, не могли бы вы сказать, какие jar-файлы должны храниться на сервере lib?

Потому что я вижу, все файлы jar, которые мы храним во время затмения Путь сборки не будет присутствовать внутри библиотеки lib (необходим для поддержки компиляции)

Ответы [ 2 ]

1 голос
/ 24 ноября 2011

В основном зависит от того, что предоставляет ваш сервер приложений. Например, ваш сервер приложений будет предоставлять такие вещи, как пакеты javax.servlet, поэтому вы не должны включать jar-файлы servlet-api, которые вам необходимы для компиляции. Некоторые серверы приложений будут предоставлять Java-почту Java, поэтому вы не должны включать их. Некоторые серверы приложений не будут, так что вы будете файлы JAR. Надеюсь, это поможет.

Редактировать: если под конкретным приложением вы подразумеваете, что написали их, то они нужны вам на войне.

0 голосов
/ 24 ноября 2011

Должны присутствовать не все записи пути сборки Eclipse, но обычно должны присутствовать все фактические зависимости "jar".Небольшой список исключений будет предоставлен сервером.(В основном это будут такие вещи, как коннекторы базы данных, когда соединение будет обеспечиваться сервером, а не созданным приложением. Если вы используете Tomcat вместо полноценного сервера приложений, вы можете создавать соединения в приложении, а не получатьих с сервера. В этом случае вам нужно будет включить любые jar коннектора базы данных.)

Любые записи библиотеки (например, JRE System Library, библиотеки Web Container) должны быть доступны через сервер,и не входит в WAR.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...