powered by simpleCommunicator - 2.0.56     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Java [игнор отключен] [закрыт для гостей] / Большой размер war файлов
25 сообщений из 90, страница 1 из 4
Большой размер war файлов
    #39762824
Molasar
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Всем привет!

Сделал на Spring Boot 2.1.2 простейшее Web приложение с 1-м @Controller классом и одним @GetMapping("/"), выводящим html страницу.
Размер War файла - 19Мб

Как можно уменьшить размер War файла?
Если сделать на Java EE такое же простейшее приложение, размер будет меньше/больше?

С большими проектами размер war файла не будет расти с арифметической прогрессией?
...
Рейтинг: 0 / 0
Большой размер war файлов
    #39762828
сезонатор
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
MolasarС большими проектами размер war файла не будет расти с арифметической прогрессией?Если Вы добавите ещё один контроллер, то размер war-файла не станет равным 38МБ. Вы можете проверить это сами.
...
Рейтинг: 0 / 0
Большой размер war файлов
    #39762829
вадя
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Molasar,

а ты посмотрел, что находится в war?
как минимум библиотеки можно исключить.
но для этого они должны находиться где положено.
MolasarС большими проектами размер war файла не будет расти с арифметической прогрессией?как правило либы используются многократно, поэтому прогрессии не будет
...
Рейтинг: 0 / 0
Большой размер war файлов
    #39762846
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Molasar,
Что за вопрос странный. Это zip архив. Что там внутри большое конкретнее)))) LOL
...
Рейтинг: 0 / 0
Большой размер war файлов
    #39762853
Andy_OLAP
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Petro123Molasar,
Что за вопрос странный. Это zip архив. Что там внутри большое конкретнее)))) LOL
<artifactId>spring-boot-maven-plugin</artifactId> внутри секции build.
...
Рейтинг: 0 / 0
Большой размер war файлов
    #39762854
Andy_OLAP
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
MolasarКак можно уменьшить размер War файла?

Использовать exclusions совместно с maven.
...
Рейтинг: 0 / 0
Большой размер war файлов
    #39762870
вадя
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Molasar,

посмотри что находится в .war\WEB-INF\lib\
все либы
"всё своё ношу с собой"
...
Рейтинг: 0 / 0
Большой размер war файлов
    #39762875
Garrick
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Molasar,

там внутри какой-нибудь сервер, типа Jetty, упакорван.
...
Рейтинг: 0 / 0
Большой размер war файлов
    #39762880
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Вы не даете автору даже посмотреть размеры файлов внутри.
Пусть работает.
...
Рейтинг: 0 / 0
Большой размер war файлов
    #39762928
Kachalov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
MolasarКак можно уменьшить размер War файла?
Если сделать на Java EE такое же простейшее приложение, размер будет меньше/больше?

- в порядке развлечения, на днях, делал SpringBoot проект (~50Мб) и аналогичный на JavaEE (~10Мб). Собственно тут все просто - сервер приложений уже содержит все необходимые имплементации JavaEE.

- можно и SpringBoot приложение уменьшить, оно тянет много лишнего. Если проект под maven, то exclusion Вам поможет. Например чтобы не тянуть embedded Tomcat в свое приложение и т п.
...
Рейтинг: 0 / 0
Большой размер war файлов
    #39762943
Фотография mayton
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
MolasarВсем привет!

Сделал на Spring Boot 2.1.2 простейшее Web приложение с 1-м @Controller классом и одним @GetMapping("/"), выводящим html страницу.
Размер War файла - 19Мб

Как можно уменьшить размер War файла?
Если сделать на Java EE такое же простейшее приложение, размер будет меньше/больше?

С большими проектами размер war файла не будет расти с арифметической прогрессией?
19 mb это очень мало для современного энтерпрайза.

А какой у тебя сборщик? mvn? gradle?
...
Рейтинг: 0 / 0
Большой размер war файлов
    #39763069
Sergunka
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
GarrickMolasar,

там внутри какой-нибудь сервер, типа Jetty, упакорван.

Jetty надо спецом покавать, там по умолчанию Томкет.
...
Рейтинг: 0 / 0
Большой размер war файлов
    #39763073
Sergunka
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
maytonMolasarВсем привет!

Сделал на Spring Boot 2.1.2 простейшее Web приложение с 1-м @Controller классом и одним @GetMapping("/"), выводящим html страницу.
Размер War файла - 19Мб

Как можно уменьшить размер War файла?
Если сделать на Java EE такое же простейшее приложение, размер будет меньше/больше?

С большими проектами размер war файла не будет расти с арифметической прогрессией?
19 mb это очень мало для современного энтерпрайза.

А какой у тебя сборщик? mvn? gradle?

У нас в облаке под развертку просит 380МБ если надо тысячу нодов загрузить довольно накладно - приходится на Го переписывать только из-за памяти.

Видимо ТС требуется так и не доучив яву начать учить Го
...
Рейтинг: 0 / 0
Большой размер war файлов
    #39763081
Фотография mayton
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
На AWS lambda есть ограничения в 128 Мь на артифакт.

Кстати половина проблем фиксятся если внимательно смотреть mvn dependency:tree. Что включается?
Почему? Какие зависимости тянутся? Нужны они или нет?

Я как-то затянул aws-sdk хотя мне надо было отдельно взять aws-s3, aws-lambda e.t.c. Вобще внимательно
смотрите что включается.

Для gradle тоже есть плагин зависимостей. Ну... был вроде.
...
Рейтинг: 0 / 0
Большой размер war файлов
    #39763087
вадя
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
один и тот же проект собранный ant - 35м , maven - 65м
...
Рейтинг: 0 / 0
Большой размер war файлов
    #39763148
Фотография mayton
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
А чем отличается состав артефактов?
...
Рейтинг: 0 / 0
Большой размер war файлов
    #39763187
вадя
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
mayton,

был проект созданный в NB "стандартным способом" сборки ant
потом просто преобразован в в сборку maven
разница в составе папки lib.
...
Рейтинг: 0 / 0
Большой размер war файлов
    #39763191
Андрей Панфилов
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
maytonА чем отличается состав артефактов?Отличается скорее всего выкидыванием NCDF и CNF
...
Рейтинг: 0 / 0
Большой размер war файлов
    #39763196
Озверин
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Molasar, а можно pom файл(в очередной раз - вопрос без pom файла не имеет смысла)?
...
Рейтинг: 0 / 0
Большой размер war файлов
    #39763198
Озверин
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
вадяmayton,

был проект созданный в NB "стандартным способом" сборки ant
потом просто преобразован в в сборку maven
разница в составе папки lib.

хотел бы я глянуть на это "преобразование".
...
Рейтинг: 0 / 0
Большой размер war файлов
    #39763227
вадя
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Озверинхотел бы я глянуть на это "преобразование".создан проект maven и просто скопированы все файлы из проекта ant в среде NB.
ну и исправлены ошибки в pom по мере возникающие в процессе компиляции.
коды проекта без изменения
...
Рейтинг: 0 / 0
Большой размер war файлов
    #39763238
Фотография SQL2008
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
сезонаторMolasarС большими проектами размер war файла не будет расти с арифметической прогрессией?Если Вы добавите ещё один контроллер, то размер war-файла не станет равным 38МБ. Вы можете проверить это сами.
Возьмусь написать контроллер размером 19 мб!
Оплата сдельная - 1 мб = 10 к.руб :)
...
Рейтинг: 0 / 0
Большой размер war файлов
    #39763252
Фотография mayton
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
вадяОзверинхотел бы я глянуть на это "преобразование".создан проект maven и просто скопированы все файлы из проекта ant в среде NB.
ну и исправлены ошибки в pom по мере возникающие в процессе компиляции.
коды проекта без изменения
Ты когда нибудь запускал своё приложение с ключиком verbose:class ?
...
Рейтинг: 0 / 0
Большой размер war файлов
    #39763257
вадя
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
maytonТы когда нибудь запускал своё приложение с ключиком verbose:class ?нет
а смысл?
мне нужен war для деплоя в линуксах
...
Рейтинг: 0 / 0
Большой размер war файлов
    #39763281
Озверин
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
вадяmaytonТы когда нибудь запускал своё приложение с ключиком verbose:class ?нет
а смысл?
мне нужен war для деплоя в линуксах

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


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