2014-11-07 1 views
1

В чем разница между вкладкой «Библиотека» и «Закладка« Заказ и экспорт »?Путь сборки Java, различия между вкладкой библиотеки и вкладкой «Заказ и экспорт»

Я импортировал некоторые внешние банки, добавляя их на вкладку «Библиотека». Затем они появились на вкладке «Заказ и экспорт». Если я поставлю флажки на этой последней вкладке, я получаю дублируемую ошибку ресурса при запуске моего приложения.

Итак, какова цель этих ящиков?

ответ

1

Вкладка Библиотека пользователя используется для:

Определение личных librairies путем добавления, редактирования и удаления Баночки с этой личной библиотеки, цель здесь является то, что вы не должны всегда импортировать все банки в каждый путь построения проекта, вам просто нужно поместить их в пользовательскую библиотеку (один раз), а затем включить эту личную библиотеку в любой путь построения проекта.

И закладка/импорт Заказать Экспорт:

обычно используется, чтобы установить порядок, как ваши librairies будут обрабатываться с помощью Java-компилятора. Потому что в некоторых случаях порядок Librairies важен и может вызвать проблемы.

Посмотрите здесь для получения дополнительной информации:

User Libraries Preferences

Java Build Path-Order and Export tab

1

Чтение из eclipse user guide

Библиотека пользователя представляет собой набор JAR-файлов. Пользовательскую библиотеку можно добавить к пути создания проектов через страницу свойств пути построения. Страница предпочтений «Пользовательские библиотеки» позволяет определять, редактировать, импортировать, экспортировать или удалять библиотеки пользователей.

Order and export вкладка в основном используется для экспорта банок в другой зависимый проект. Например, предположим, что у меня есть два проекта. Project1 добавляет в свои библиотеки sample.jar, поэтому он может напрямую ссылаться и использовать свои ресурсы. Существует еще один project2 в зависимости от project1, который также нуждается в sample.jar, так что либо я проверяю банку на вкладке проекта1, либо добавляю ее в библиотеки project2. Обратите внимание, что эта функция полезна, когда в рабочей области есть много зависимых проектов.

Он также используется для указания порядка (путем перемещения библиотек вверх и вниз) в качестве порядка разрешения для ресурсов, используемых при сборке проекта.

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