2015-03-26 5 views
13

Если я импортировать проект Maven (Import Project> выбрать основной файл pom.xml> проверить проекты Импорт Maven автоматически> Далее ...):IntelliJ 14,1 слишком медленно, когда я импортировать проект Maven

  • в IntelliJ IDEA 14.1 Ultimate Edition занимает около 5 часов, пока не будет готов.
  • in IntelliJ IDEA 14.0.3 Окончательное издание было примерно в 20 раз быстрее.

Во время обработки, если увеличить всплывающее окно выглядит так: enter image description here

Модули (папки) в области проекта представлены только в конце (только файлы из основного каталога показаны во время «разрешения» - в этом случае сразу).

Файлы jar уже находятся в папке .m2, поэтому проблема не связана с временем загрузки этих банок.

Есть ли «скрытая» настройка, необходимая для улучшения производительности? (Флажок, команда и т.д.)

Детали:

  • Windows 7
  • Java 7
  • Apache Maven 3.2.1

Edit:

  • JDK, Maven, .m2, IntelliJ IDEA и источники проекта находятся на том же диске
  • JetBrains писал:

    Ваши проекты открыты быстрее и IDE более отзывчив, как некоторые процессы теперь работают в задний план.

    относительно IntelliJ IDEA 14.1 и, возможно, это быстрее, но (по крайней мере, для меня), не используя настройки по умолчанию.

+1

У меня был мой maven домой на другом диске, и он перезагружался иногда после IJ переустановки/обновления. Проверьте настройки для дома maven в IJ – mish

+4

Это должно быть проблемой с 14.1. Я думаю, вы должны сообщить об этом как о ошибке Int IntelliJ. – uwolfer

ответ

26

Если вы используете в комплекте Maven на который приходит с идеей 14.1, смотрите здесь: Slow Intellij IDEA deployment. Использование установленного Maven, кажется, намного быстрее.

enter image description here

Другое усовершенствование могло бы изменить JDK для импортера (и, вероятно, опции VM для импортера) от использования внутреннего JRE на свой собственный JDK: enter image description here

+2

Спасибо. Это решает почти всю проблему. В фоновом режиме он по-прежнему разрешает некоторые зависимости, а некоторые классы все еще не распознаются, но я могу выполнять много действий во время фоновой обработки (просмотр файлов, редактирование кода и т. Д.). –

+2

После того как я изменил оба Maven & Java на мои собственные версии, общее время значительно сократилось с 5 часов до 5 минут. –

+2

@helpВы очень надеюсь, что Jetbrains исправляет это очень скоро. – Alexander

1

Использование Maven 3.0.5 (в комплекте) или Maven 2.x (по крайней мере во время импорта) для больших (более 100 модулей) проектов.

Смежные вопросы