powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Java [игнор отключен] [закрыт для гостей] / Самостоятельный запуск, war, внутри которого jetty, откуда jetty берет себе директорию?
3 сообщений из 3, страница 1 из 1
Самостоятельный запуск, war, внутри которого jetty, откуда jetty берет себе директорию?
    #37970621
Фотография BlackGnomeГуест
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Привет!

Делаю так:

Код: java
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
  server = new Server();
    connector = new SelectChannelConnector();
    
    connector.setPort(Integer.parseInt(this.jTextField2.getText().trim()));
    server.addConnector(connector);
    
    WebAppContext root = new WebAppContext(this.jTextField5.getText(),
                                           this.jTextField1.getText());
    
    
    server.setHandler(root);
    server.start();



При старте вижу:

2012-09-24 22:45:28.933:INFO:oejs.Server:jetty-8.1.7.v20120910
2012-09-24 22:45:28.979:INFO:oejw.WebInfConfiguration:Extract jar:file:/opt/bd/obd/dist/openbd.war!/ to /tmp/jetty-0.0.0.0-8080-openbd.war-_-any-/webapp
2012-09-24 22:45:32.444:INFO:oejw.StandardDescriptorProcessor:NO JSP Support for /, did not find org.apache.jasper.servlet.JspServlet
2012-09-24 22:45:32.476:INFO:oejsh.ContextHandler:started o.e.j.w.WebAppContext{/,file:/tmp/jetty-0.0.0.0-8080-openbd.war-_-any-/webapp/},/opt/bd/obd/dist/openbd.war
2012-09-24 22:45:32.477:INFO:oejsh.ContextHandler:started o.e.j.w.WebAppContext{/,file:/tmp/jetty-0.0.0.0-8080-openbd.war-_-any-/webapp/},/opt/bd/obd/dist/openbd.war
log4j:WARN No appenders could be found for logger (org.apache.commons.vfs.impl.StandardFileSystemManager).
log4j:WARN Please initialize the log4j system properly.
log4j:WARN See http://logging.apache.org/log4j/1.2/faq.html#noconfig for more info.
2012-09-24 22:45:34.969:INFO:oejs.AbstractConnector:Started SelectChannelConnector@0.0.0.0:8080

Хочу понять простую штуку: откуда принимется решение про это -

/tmp/jetty-0.0.0.0-8080-openbd.war-_-any-/webapp


И как задать свою директорию?
...
Рейтинг: 0 / 0
Самостоятельный запуск, war, внутри которого jetty, откуда jetty берет себе директорию?
    #37970824
0FD
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
BlackGnomeГуест,

можно задать через метод WebAppContext public void setTempDirectory(File dir).
>> откуда принимется решение про это
из org.eclipse.jetty.webapp.WebInfConfiguration.resolveTempDirectory(WebAppContext) и org.eclipse.jetty.webapp.WebInfConfiguration.makeTempDirectory(File, WebAppContext, boolean)
...
Рейтинг: 0 / 0
Самостоятельный запуск, war, внутри которого jetty, откуда jetty берет себе директорию?
    #37971959
Фотография BlackGnomeГуест
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
0FDBlackGnomeГуест,

можно задать через метод WebAppContext public void setTempDirectory(File dir).
>> откуда принимется решение про это
из org.eclipse.jetty.webapp.WebInfConfiguration.resolveTempDirectory(WebAppContext) и org.eclipse.jetty.webapp.WebInfConfiguration.makeTempDirectory(File, WebAppContext, boolean)


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


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