2014-10-06 2 views
0

Я хочу упаковать файлы в банку, но они зависят от банок Apache HttpClient. Так есть ли способ упаковать все в одну банку?Как сделать jar проекта зависимым от другой банки

+0

Вы используете maven? –

+0

На самом деле я не знаю, как использовать maven.Is там любой путь без maven? Если нет, то что мне придется делать это по-своему? –

+1

[здесь] (http://stackoverflow.com/questions/574594/how-can-i-create-an-executable-jar-with-dependencies-using-maven) - это вы можете сделать это, используя maven – A4L

ответ

0

Вы можете поместить банки с зависимостями в банку вашего проекта. Here - это некоторая информация.

0

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

После создания проекта maven вы можете управлять зависимостями, введя запись в файл pom.xml. Вы можете сделать что-то вроде этого:

<dependency> 
    <groupId>org.apache.httpcomponents</groupId> 
    <artifactId>httpclient</artifactId> 
    <version>4.3.2</version> 
</dependency>