Запутался в экспорте файлов jar для проекта с помощью пакетов may и main () без включения всего лота - PullRequest
0 голосов
/ 01 июля 2010

У меня есть один проект затмения

myProject/
         com.mydomain.myproject.item1/
                                      Item1.java //contains a main()

         com.mydomain.myproject.item2/
                                      Item2.java //contains a main()

         com.mydomain.myproject.item3/
                                      Item3.java //contains a main()

         com.mydomain.myproject.library/
                                      Library.java

. Теперь представьте, что каждый из этих проектов зависит от библиотеки, а некоторые могут иметь взаимосвязанные зависимости, такие, что item1 зависит от item2, но не item3.

Как я могу экспортировать это в банку, чтобы в нее были включены только пакеты item1, item2 и library?

1 Ответ

0 голосов
/ 01 июля 2010

Полагаю, вы можете исключить пакеты из вашей исходной папки. При экспорте в формате JAR исключенные пути не учитываются.

Проверьте, работает ли это за вас: в Package Explorer щелкните правой кнопкой мыши ваш проект, затем выберите «Свойства»> «Путь сборки Java»> вкладка «Источник»> разверните исходную папку> «Исключено»> «Изменить»> поле «Шаблоны исключений»> кнопку «Добавить», затем исключите что хочешь> ОК.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...