powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Java [игнор отключен] [закрыт для гостей] / Выполнение сервлета с опр. classpath, или подключение jar файла
12 сообщений из 12, страница 1 из 1
Выполнение сервлета с опр. classpath, или подключение jar файла
    #34239359
rukus
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Необходимо выполнять сервлет с определенным jar файлом в classpath - я так понял что томкат по дефолту ничего туда не добавляет?
...
Рейтинг: 0 / 0
Выполнение сервлета с опр. classpath, или подключение jar файла
    #34239421
zalexaka
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
...
Рейтинг: 0 / 0
Выполнение сервлета с опр. classpath, или подключение jar файла
    #34240172
rukus
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
zalexaka RTFM
у меня немножко другая ситуация - скопировать jar файлы в томкэт я не могу...
мне нужно чтобы они подхватывались из другой папки - вне томкэта
...
Рейтинг: 0 / 0
Выполнение сервлета с опр. classpath, или подключение jar файла
    #34240182
rukus zalexaka RTFM
у меня немножко другая ситуация - скопировать jar файлы в томкэт я не могу...
мне нужно чтобы они подхватывались из другой папки - вне томкэта
Там же написано.
http://tomcat.apache.org/tomcat-5.5-doc/appdev/deployment.html
When you install an application into Tomcat (or any other 2.2/2.3-compatible server), the classes in the WEB-INF/classes/ directory, as well as all classes in JAR files found in the WEB-INF/lib/ directory, are made visible to other classes within your particular web application. Thus, if you include all of the required library classes in one of these places (be sure to check licenses for redistribution rights for any third party libraries you utilize), you will simplify the installation of your web application -- no adjustment to the system class path (or installation of global library files in your server) will be necessary.
...
Рейтинг: 0 / 0
Выполнение сервлета с опр. classpath, или подключение jar файла
    #34240183
Leonidv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
WAR\lib, если не ошибаюсь.
...
Рейтинг: 0 / 0
Выполнение сервлета с опр. classpath, или подключение jar файла
    #34247770
rukus
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
у меня немножко другая ситуация - скопировать jar файлы в томкэт я не могу... (
Мне нужно их подключать из ДРУГОГО места на диске
...
Рейтинг: 0 / 0
Выполнение сервлета с опр. classpath, или подключение jar файла
    #34247782
zalexaka
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
/WEB-INF/lib/ - This directory contains JAR files that contain Java class files (and associated resources) required for your application, such as third party class libraries or JDBC drivers.
...
Рейтинг: 0 / 0
Период между сообщениями больше года.
Выполнение сервлета с опр. classpath, или подключение jar файла
    #38180317
kmmrb
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Там существует способ подключить jar-файлы, которые лежат на сервере, не копируя их в /WEB-INF/lib?

Никак не получается (
...
Рейтинг: 0 / 0
Выполнение сервлета с опр. classpath, или подключение jar файла
    #38180331
Фотография Blazkowicz
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
kmmrbТам существует способ подключить jar-файлы, которые лежат на сервере, не копируя их в /WEB-INF/lib?

Никак не получается (
Какая версия?
CATALINA_HOME\conf\catalina.properties
Код: vbnet
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
25.
26.
27.
28.
29.
30.
31.
32.
33.
34.
35.
36.
37.
38.
39.
40.
#
#
# List of comma-separated paths defining the contents of the "common" 
# classloader. Prefixes should be used to define what is the repository type.
# Path may be relative to the CATALINA_HOME or CATALINA_BASE path or absolute.
# If left as blank,the JVM system loader will be used as Catalina's "common" 
# loader.
# Examples:
#     "foo": Add this folder as a class repository
#     "foo/*.jar": Add all the JARs of the specified folder as class 
#                  repositories
#     "foo/bar.jar": Add bar.jar as a class repository
common.loader=${catalina.home}/lib,${catalina.home}/lib/*.jar

#
# List of comma-separated paths defining the contents of the "server" 
# classloader. Prefixes should be used to define what is the repository type.
# Path may be relative to the CATALINA_HOME or CATALINA_BASE path or absolute.
# If left as blank, the "common" loader will be used as Catalina's "server" 
# loader.
# Examples:
#     "foo": Add this folder as a class repository
#     "foo/*.jar": Add all the JARs of the specified folder as class 
#                  repositories
#     "foo/bar.jar": Add bar.jar as a class repository
server.loader=

#
# List of comma-separated paths defining the contents of the "shared" 
# classloader. Prefixes should be used to define what is the repository type.
# Path may be relative to the CATALINA_BASE path or absolute. If left as blank,
# the "common" loader will be used as Catalina's "shared" loader.
# Examples:
#     "foo": Add this folder as a class repository
#     "foo/*.jar": Add all the JARs of the specified folder as class 
#                  repositories
#     "foo/bar.jar": Add bar.jar as a class repository 
# Please note that for single jars, e.g. bar.jar, you need the URL form
# starting with file:.
shared.loader=
...
Рейтинг: 0 / 0
Выполнение сервлета с опр. classpath, или подключение jar файла
    #38180387
kmmrb
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Blazkowicz,

Версия 6.0.24, linux

Писал и в common.loader и в server.loader и в shared.loader. Путь абсолютный (файлы находятся не в папке томката), пишу так

*.loader=u02/app/xxx/java/lib/*.jar

А к подпапкам надо указывать путь?
Если в /WEB-INF/lib/ копировать содержимое всего каталога, то работает.
...
Рейтинг: 0 / 0
Выполнение сервлета с опр. classpath, или подключение jar файла
    #38180437
Фотография Blazkowicz
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Абсолютный путь, наверное, со слеша стоило начать?
...
Рейтинг: 0 / 0
Выполнение сервлета с опр. classpath, или подключение jar файла
    #38184421
kmmrb
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Blazkowicz,

Спасибо, разобрался.

Не все указывал...

Файлов просто много. А есть способ какой-нибудь, чтобы определить какие jar-файлы используются при работе? Чтобы лишние не копировать.
...
Рейтинг: 0 / 0
12 сообщений из 12, страница 1 из 1
Форумы / Java [игнор отключен] [закрыт для гостей] / Выполнение сервлета с опр. classpath, или подключение jar файла
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]