Api 向项目中添加外部库

Api 向项目中添加外部库,api,jar,coding-style,licensing,naming-conventions,Api,Jar,Coding Style,Licensing,Naming Conventions,在我的例子中,我正在开发一个Java web应用程序,我想添加Jersey JAX-RS API,但这个问题是一般性的: 是否有任何推荐的/专业的/最佳的方式将外部API添加到我们的项目中? 我的意思是,在我的大学项目中,我总是在Eclipse/NetBeans中将jar文件导入到我的项目中,但我想知道是否有更专业的方法,也包括许可证等…更专业的方法是在项目中使用Gradle、Maven、Ivy等依赖项管理工具 专家 常春藤 在此之后,在项目中只有一个地方定义了所有外部库/API。检查您正在

在我的例子中,我正在开发一个Java web应用程序,我想添加Jersey JAX-RS API,但这个问题是一般性的:

是否有任何推荐的/专业的/最佳的方式将外部API添加到我们的项目中?
我的意思是,在我的大学项目中,我总是在Eclipse/NetBeans中将jar文件导入到我的项目中,但我想知道是否有更专业的方法,也包括许可证等…

更专业的方法是在项目中使用Gradle、Maven、Ivy等依赖项管理工具

专家 常春藤

在此之后,在项目中只有一个地方定义了所有外部库/API。检查您正在使用的内容非常容易,比查看JAR文件中的附加信息要容易得多

<dependency>
    <groupId>com.sun.jersey</groupId>
    <artifactId>jersey-server</artifactId>
    <version>1.17.1</version>
</dependency>
'com.sun.jersey:jersey-server:1.17.1'
<dependency org="com.sun.jersey" name="jersey-server" rev="1.17.1"/>