Как импортировать все библиотеки, на которые есть ссылки, в мою папку в Eclipse? - PullRequest
2 голосов
/ 10 декабря 2010

Когда я упакую код в Java в форму JAR, будут ли эти ссылочные библиотеки в Eclipse также упакованы внутри?

Я наткнулся на учебник, в котором вместо импорта используется файл> import> general> file system для импорта файлов JARвнешних файлов JAR.Есть ли различия?

Ответы [ 2 ]

4 голосов
/ 10 декабря 2010

Когда вы экспортируете исполняемый файл JAR (с помощью мастера экспорта), есть возможность включить все зависимости. Это не значение по умолчанию, и для этого требуется некоторая магия загрузки классов (о которой Eclipse заботится), но если вы сделаете это, Eclipse действительно включит все jar-файлы, от которых зависит ваш код, и вы получите автономный jar-файл , Если вы создаете обычный файл JAR (работает или нет), никакие зависимости не включаются.

2 голосов
/ 10 декабря 2010

Да, вы можете щелкнуть правой кнопкой мыши на Project -> Property -> Java buildpath -> и выбрать вкладку библиотеки и выбрать «Добавить jar» или «Добавить внешнюю java» в папку lib ...

Таким образом, это очень хороший способ поместить все библиотеки в папку lib вашего проекта.

Или вы также можете добавить новую справочную библиотеку в то время, когда вы создаете новый проект.

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