私の場合、Java Web アプリを開発していて、Jersey JAX-RS API を追加したいのですが、この質問は一般的なものです。
プロジェクトに外部 API を追加するための推奨/専門的/最良の方法はありますか? つまり、大学のプロジェクトでは、常にjarファイルをEclipse/NetBeansのプロジェクトにインポートするだけですが、ライセンスなどに関して、より専門的な方法があるかどうか疑問に思っていました...
私の場合、Java Web アプリを開発していて、Jersey JAX-RS API を追加したいのですが、この質問は一般的なものです。
プロジェクトに外部 API を追加するための推奨/専門的/最良の方法はありますか? つまり、大学のプロジェクトでは、常にjarファイルをEclipse/NetBeansのプロジェクトにインポートするだけですが、ライセンスなどに関して、より専門的な方法があるかどうか疑問に思っていました...
より専門的な方法は、プロジェクトに Gradle、Maven、Ivy などの依存関係管理ツールを使用することです。
<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"/>
この後、すべての外部ライブラリ/API が定義されると、プロジェクト内に 1 つの場所ができます。使用しているものを確認するのは非常に簡単で、JAR ファイル内を調べて追加情報を探すよりもはるかに簡単です。