2013-03-05 2 views
0

В моем случае я занимаюсь разработкой веб-приложение Java, и я хочу, чтобы добавить Джерси JAX-RS API, но этот вопрос вообще:Добавление внешних библиотек проекта

Есть ли рекомендуемый/профессиональный/лучший способ добавить внешние API в наши проекты? Я имею в виду, что в моих университетских проектах я всегда импортировал файлы jar в свой проект в Eclipse/NetBeans, но мне было интересно, есть ли более профессиональный способ, а также в отношении лицензий и т. Д.

ответ

1

Больше профессиональных путь - использовать инструменты управления зависимостями, такие как Gradle, Maven, Ivy и т. д. для вашего проекта.

Maven

<dependency> 
    <groupId>com.sun.jersey</groupId> 
    <artifactId>jersey-server</artifactId> 
    <version>1.17.1</version> 
</dependency> 

Gradle

'com.sun.jersey:jersey-server:1.17.1' 

Ivy

<dependency org="com.sun.jersey" name="jersey-server" rev="1.17.1"/> 

После этого, есть единственное место в вашем проекте, когда все внешние библиотеки/APIs определены. Существует очень просто проверить, что вы используете, гораздо проще, чем искать в JAR-файле дополнительную информацию.

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