| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > Java tools & IDE's > Библиотеки в IDEA |
| Автор: Microsoft 28.2.2011, 12:35 |
| Как узнать какие библиотеки подхватывает проект? PS: Есть проект, под идеей-то он запускается. Но хочу запихнуть его в Jar (и указать в манифесте classpath с перечислением jar-ов с библами). В проекте есть папка lib с КУЧЕЙ библов, но нужны проекту не все. Как узнать какие именно IDEA подключила? |
| Автор: Skipy 28.2.2011, 13:05 |
| В общем случае - никак. Можно включить логирование загрузки классов и посмотреть, что именно грузится и откуда, но точный результат это может дать только при проходе по абсолютно всем сценариям работы. Иначе говоря, в приложение надо выполнить все действия, которые могут быть выполнены теоретически. |
| Автор: LSD 28.2.2011, 14:05 |
| 1. Когда запускаешь проект, он пишет строку запуска в которой есть полный CLASSPATH. 2. Библиотеки можно посмотреть в свойствах проекта: выбираешь нужный модуль и идешь в закладку Dependencies. Добавлено через 1 минуту и 1 секунду Это к вопросу какие именно подключены, но это вовсе не означает, что нужны все подключенные библиотеки. |
| Автор: Microsoft 9.3.2011, 02:56 | ||
Это блин где!? И чем мне поможет ClassPath? Это же путь к классам а не к библиотекам. |
| Автор: jk1 9.3.2011, 09:05 | ||||
А в библиотеках по-вашему что лежит? Там лежат эти самые классы. Для того, чтобы ваш код мог использовать классы из библиотеки, она должна быть в ClassPath
В Idea - строка запуска в консоли внизу окна при запуске. |