Рейтинг темы:
  • 0 Голос(ов) - 0 в среднем
  • 1
  • 2
  • 3
  • 4
  • 5
Lombok и OutOfMemory
#1
Может кто использовал библиотеку lombok? Суть проблемы такова: в свойствах компилятора idea стоит около 6гб оперативной памяти на компиляцию, но когда библиотека lombok находится в общих библиотеках, то компилятор выдаёт ошибку OutOfMemory. Может кто-то сталкивался с таким?
Ответ
#2
[STIGMATED];213287 Написал:Может кто использовал библиотеку lombok? Суть проблемы такова: в свойствах компилятора idea стоит около 6гб оперативной памяти на компиляцию, но когда библиотека lombok находится в общих библиотеках, то компилятор выдаёт ошибку OutOfMemory. Может кто-то сталкивался с таким?

http://code.google.com/p/projectlombok/i...tail?id=72

Добавлено через 36 минут
http://code.google.com/p/projectlombok/i...ail?id=392
Fortuna - non penis, in manus non recipe.
Ответ
#3
Решение найдено только с использованием мавена. А есть ли решение для анта? Не охота перебирать проект на мавен.
Ответ
#4
Ключевое предложение:

Цитата:IDEA IntelliJ lombok doesn't (yet) work under IntelliJ. We're working on it though!
Ответ
#5
ANZO Написал:Ключевое предложение:

Я видел это, но плагин ломбока для идеи есть у них в проджекте, вот я и задумался.
Ответ
#6
Стигмат, задолбал палить крутые ништяки. :Olen':
Ответ
#7
Java-man Написал:Стигмат, задолбал палить крутые ништяки. :Olen':

:bz:неудержался

Добавлено через 22 минуты
[STIGMATED];213294 Написал:Решение найдено только с использованием мавена. А есть ли решение для анта? Не охота перебирать проект на мавен.

компилятор то один у них - знач нужно копать
consulo.io - Consulo - multi-language IDE
Ответ
#8
Java-man;213314 Написал:Стигмат, задолбал палить крутые ништяки.
Открыть спойлер
..........101010
Ответ
#9
offtop
[Изображение: l2nextgen.gif]
Ответ
#10
Кому интересно, провел синтетический тест:
1) Есть объект с тремя полями: два string длиной 64 символа и int от 0 до 100
2) Ложим 1кк рандомно сгенерированных объектов в лист (putting) и затем считываем (get)

Вот что получаем:

Цитата:Ordinal putting: 7342 ms
Lombook putting: 14408 ms
Ordinal get: 47093 ms
Lombook get: 2414 ms

В два раза возрастает время создания объекта, но почти в 20 раз возросла скорость считывания полей объекта. Вообщем использовать можно, но осторожно.
Ответ


Перейти к форуму:


Пользователи, просматривающие эту тему: 28 Гость(ей)