powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Java [игнор отключен] [закрыт для гостей] / как узнать дату модификации файла из WAR
8 сообщений из 8, страница 1 из 1
как узнать дату модификации файла из WAR
    #38918930
no56892
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Добрый день!
В корне war архива есть файл, как из сервлета узнать его File.lastmodified()? Есть ли вообще "переносимые" варианты?
...
Рейтинг: 0 / 0
как узнать дату модификации файла из WAR
    #38918952
Фотография Blazkowicz
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
no56892,

Не нужно так делать. Можно через ServletContext.getRealPath(). Но этот метод не гарантирует результата. Опять же, какое именно время вы там хотите узнать? Время распаковки war архива на сервере?
...
Рейтинг: 0 / 0
как узнать дату модификации файла из WAR
    #38918957
no56892
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Время изменения самого файла, перед добавлением его в war архив.
...
Рейтинг: 0 / 0
как узнать дату модификации файла из WAR
    #38918986
Dim666
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
На ФС определяете корень вашего веб-приложения (например как Blazkowicz написал). По идее уровнем выше найдете свой war-файл. Открываете его с помощью какого-нибудь java.util.zip.ZipFile и ищите там запись о нужном файле.
...
Рейтинг: 0 / 0
как узнать дату модификации файла из WAR
    #38919040
Фотография Blazkowicz
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
no56892Время изменения самого файла, перед добавлением его в war архив.
По-вашему, файл попадая в zip архив, а из него обратно на жесткий диск во внутреннем каталоге сервера почему-то сохранить Last Modified атрибут? По-моему вы заблуждаетесь.
...
Рейтинг: 0 / 0
как узнать дату модификации файла из WAR
    #38919129
0FD
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Blazkowicz,

Хранит, ZipEntry.getTime() , а потом File.setLastmodified(ZipEntry.getTime())
...
Рейтинг: 0 / 0
как узнать дату модификации файла из WAR
    #38919186
no56892
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
авторМожно через ServletContext.getRealPath(). Но этот метод не гарантирует результата
А что значит не гарантирует?
...
Рейтинг: 0 / 0
как узнать дату модификации файла из WAR
    #38919206
Фотография Blazkowicz
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
no56892авторМожно через ServletContext.getRealPath(). Но этот метод не гарантирует результата
А что значит не гарантирует?
JavaDocThis method returns null if the servlet container is unable to translate the given virtual path to a real path.
...
Рейтинг: 0 / 0
8 сообщений из 8, страница 1 из 1
Форумы / Java [игнор отключен] [закрыт для гостей] / как узнать дату модификации файла из WAR
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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