NetBeans самостоятельно импортирует библиотеки
-
19-09-2019 - |
Вопрос
У меня возникла проблема с проектами NetBeans.Это влияет на каждого члена моей команды, на каждый проект.Всякий раз, когда проект открывается, или даже иногда кажется случайным, NetBeans (6.1) добавит две библиотеки в список времени компиляции.Обычно это остается незамеченным, но включение этих библиотек приводит к тому, что JBoss бесцеремонно запускает себя при развертывании приложений.
Это небольшое неудобство (все, что нам нужно сделать, это удалить библиотеки), но я все равно был бы признателен за любые идеи о том, как остановить это раз и навсегда.
Вот картинка того, что я имею в виду (выделены две библиотеки-нарушители):Черт возьми.http://img192.imageshack.us/img192/1590/dammith.jpg
Решение
Делаете ли вы что-нибудь, чтобы ускорить включение библиотек?Например, вы действительно создаете какие-либо веб-службы REST с помощью мастера?Они выглядят как библиотеки, которые были бы включены, если бы вы использовали REST / Jersey.
Другие вещи, которые вы можете попробовать.
Если вы вообще не используете REST / Jersey, просто удалите модуль из NetBeans, тогда, скорее всего, какой бы код или ошибка в нем ни были, добавляющие его библиотеки в ваш проект, выполнение прекратится.
В противном случае, вместо того чтобы удалять библиотеки из вашего проекта, просто нажмите и снимите флажок "Упаковка".Тогда, хотя библиотеки по-прежнему будут частью проекта, по крайней мере, они не будут включены в ваши артефакты.В идеале это предотвратило бы их "возвращение" (поскольку они все еще там), а не grenade JBoss, потому что они не будут включены в WAR / EAR / JAR, если это действительно проблема для существующих проектов.
Другие советы
О чудо, я нашел кое-кого, кто сообщил о точно такой же вещи на сайте Netbeans bugzilla.
http://netbeans.org/bugzilla/show_bug.cgi?id=167726
Поскольку он все еще открыт (начиная с версии 6.5), я, вероятно, ничего не могу сделать, кроме как заходить и удалять каждый раз, когда появляются эти дурацкие библиотеки.
О, и я могу сказать сообществу Netbeans, что у меня такая же проблема.Спасибо scope-creep за предложение проверить сайт с ошибкой.
Отстойно, что я S.O.L., но, по крайней мере, теперь я знаю, что это не в моей власти (если только я не хочу залезть в исходный код NetBeans и исправить это самостоятельно, нет, спасибо).
Вероятно, ваш лучший шанс - это обновление.
Если вы не можете обновиться, я бы рекомендовал стереть ваш .netbeans
каталог в вашем домашнем каталоге, который содержит Document и Settings в Windows до 7, users в 7 и ~ в Unix и Unix likes.
Это приведет к удалению всех ваших настроек и сбросу Netbeans в базовое состояние.