で
おかげで、誰もが必要とされているライブラリを持っていることを確認するための最も簡単な方法は、Mavenを使用することです。 NetBeansでMavenプロジェクトを作成する方法を示すビデオHow to import iText 7 in Netbeans to create a Hello World PDF?を作成しました。
NetBeansは、依存関係を追加できるファイルpom.xml
を作成します。例えば;
<dependencies>
<dependency>
<groupId>com.itextpdf</groupId>
<artifactId>kernel</artifactId>
<version>7.0.1</version>
</dependency>
<dependency>
<groupId>com.itextpdf</groupId>
<artifactId>layout</artifactId>
<version>7.0.1</version>
</dependency>
<dependency>
<groupId>com.itextpdf</groupId>
<artifactId>io</artifactId>
<version>7.0.1</version>
</dependency>
<dependency>
<groupId>org.slf4j</groupId>
<artifactId>slf4j-log4j12</artifactId>
<version>1.7.18</version>
</dependency>
</dependencies>
プロジェクトをビルドすると、これらのライブラリはMaven Central Repositoryからダウンロードされます。明らかに、私はあなたがそのリポジトリに公開されているライブラリを使用していると仮定します。そうでない場合は、独自のリポジトリを作成する必要があります。たとえば、iTextでは、私たちは会社内で私たち自身のためにいくつかのプライベートレポジトリを持っています。
Mavenを使用し、ライブラリを依存関係としてリストすることは、通常、問題を避けるための素晴らしい方法です。 Mavenをオプションとして使用していますか? –
@ bruno-lowagieはい、そうかもしれません。しかし、必要なすべてのライブラリを依存関係として設定することはできますか?それをどうやって知ることができますか?ライブラリの名前を単に依存関係として設定することはできますか? – mikiasda
動画をテキストで説明するよりも簡単です(https://www.youtube.com/watch?v=VcOi99zW7O4)。 –