1

Я запускаю новую установку ubuntu 12.04 и обновляю мои драйверы дисплея.STS, Maven и Java работают очень медленно

Я заново установил все, но STS работает очень медленно - кажется, он висит на каждом щелчке мыши, и я редко нахожусь на сцене, что я действительно могу использовать его для чего-либо.

Я думаю, что это может быть связано с проблемой maven или java, так как, когда я пытаюсь запустить пакет mvn в простом проекте, требуется около 20 минут на «Building jar» и «Building war», кажется, никогда не заканчивается (Я оставил его часами).

Я не знаю, откуда эта проблема производительности: я пробовал пару различных версий Java, но ничего не помогло.

Я знаю, что этот вопрос немного расплывчатый, но мне нужна помощь в поиске того, какой вопрос попросить решить эту проблему!

STS версия 3.2.0

Java -версия

java version "1.7.0_21" 
Java(TM) SE Runtime Environment (build 1.7.0_21-b11) 
Java HotSpot(TM) 64-Bit Server VM (build 23.21-b01, mixed mode) 

МВН -версия

Apache Maven 3.0.4 
Maven home: /usr/share/maven 
Java version: 1.7.0_21, vendor: Oracle Corporation 
Java home: /usr/lib/jvm/java-7-oracle/jre 
Default locale: en_GB, platform encoding: UTF-8 
OS name: "linux", version: "3.5.0-27-generic", arch: "amd64", family: "unix" 

Изменить, чтобы добавить: Еще одна мысль - это могло даже быть фс монтажа проблема? У меня есть все мои документы на отдельном разделе ntfs. Я не знаю, мог ли этот эффект сделать чтение/запись очень медленным? Попробуйте создать проект на локальном диске

+1

Какое издание STS 3.2 вы используете? «Основана на выпуске Eclipse Juno 3.8» или выпуске Juno 4.2? Потому что, когда я пробовал 4.2, у него было много ошибок производительности, и звук «зависает при каждом нажатии мыши» звучит очень хорошо. – pdw

+0

Платформа Eclipse: Версия: 3.8.1 :( – Abby

ответ

2

Решенный! Весьма своеобразный сценарий, но в конце концов это был дисковый монтаж, который делал все в моем разделе документа очень медленным.

Проверено теорией путем копирования проекта в локальный раздел и выполнения команды mvn package, которая ранее висела. Он работал немедленно. поэтому я удалил строки нарушения из/etc/fstab, перезагрузил и вручную установил раздел, и теперь он работает нормально.

+0

Это Я знаю, что многие разработчики используют Linux и STS. Хотя эта конкретная проблема еще не появилась, я уверен, что она скоро появится. –

-1


вы должны показать свои файлы конфигурации. Какой проект?
У меня была аналогичная проблема. Потому что я не использовал пул соединений. Посмотрите на этот пример.
maven-jpa-hibernate-spring-too-slow

+0

Это все мои проекты, которые работают над моими несколькими разработчиками, поэтому я не считаю, что это проблема, связанная с проектом. – Abby

+0

Пул соединений - это проблема времени выполнения. –

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