NetBeans импортирует библиотеки самостоятельно

У меня проблема с проектами NetBeans. Это влияет на всех в моей команде, на каждый проект. Всякий раз, когда проект открывается или даже иногда кажется случайным, NetBeans (6.1) добавляет две библиотеки в список времени компиляции. Обычно это остается незамеченным, но включение этих библиотек приводит к тому, что JBoss бесцеремонно гранатится при развертывании приложений.

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

Вот изображение того, что я имею в виду (две обидные библиотеки выделены): Черт возьми. http://img192.imageshack.us/img192/1590/dammith.jpg

4 ответа

Решение

Делаете ли вы что-нибудь, чтобы подсказать включение библиотек? Например, вы на самом деле создаете какие-либо веб-службы REST с помощью мастера? Они похожи на libs, которые будут включены, если вы используете REST/Jersey.

Другие вещи, которые вы можете попробовать.

Если вы вообще не используете REST / Jersey, просто удалите модуль из NetBeans, и, скорее всего, любой код или баг, который добавляет его библиотеки в ваш проект, перестанет выполняться.

В противном случае, вместо удаления библиотек из вашего проекта, просто нажмите и снимите флажок "Упаковка". Тогда, хотя библиотеки все еще будут частью проекта, по крайней мере, они не будут включены в ваши артефакты. В идеале это предотвратит их "возвращение" (поскольку они все еще там), а не гранату JBoss, потому что они не будут включены в WAR/EAR/JAR, если это действительно проблема для существующих проектов.

И вот, я нашел кого-то, кто сообщил об этом на сайте Buzzzilla Netbeans.

http://netbeans.org/bugzilla/show_bug.cgi?id=167726

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

О, и я могу сказать сообществу Netbeans, что у меня такая же проблема. Спасибо scope-creep за предложение проверить сайт ошибок.

Это отстой, что я SOL, но, по крайней мере, теперь я знаю, что это не в моих руках (если я не захочу зайти в исходный код NetBeans и исправить это сам, нет, спасибо).

Если вы не можете обновить, я бы порекомендовал стереть .netbeans каталог в вашем домашнем каталоге, который является Document And Settings в Windows до 7, пользователи в 7 и ~ в Unix и Unix лайки.

Это уничтожит все ваши настройки и вернет Netbeans к базовому состоянию.

Ваш лучший выстрел, вероятно, улучшается.

Другие вопросы по тегам