[英]Including external libraries jar into NetBeans Project without moving problems
问题:如何包含外部库文件以及如何在文件项目中存储文件,以便在移动项目文件夹或类似文件时不会出现问题。
我在考虑CVS项目。 如果我包含一个jar(将其存储在项目文件夹中),并且其他用户继续工作,则他在引用库时会遇到问题...
如何包括图书馆? 如何存储图书馆?
什么是执行此操作的正确方法。
提前致谢
确保每个人都有所需的库的最简单方法是使用Maven。 我已经制作了一个视频,该视频如何在Netbeans中导入iText 7以创建Hello World PDF? 展示了如何在NetBeans中创建Maven项目。
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中,我们有几个私有存储库供公司内部使用。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.