![](/img/trans.png)
[英]Adding maven or other third party libraries to existing JavaFX netbeans project
[英]Adding libraries to NetBeans project without Maven
我在 NetBeans 中有一個項目和一個 jar 庫,我想將其添加到其中。 但我不知道具體怎么做。 我知道在 Eclipse 中,這可以通過在項目中創建一個 lib 文件夾並將 jars 放入其中來完成,但這在 NetBeans 中會起作用嗎?
我嘗試這樣做並運行該項目,但它拋出的異常讓我認為該程序未找到該庫。 我在Maven倉庫里沒有找到這個庫,所以想直接添加。 我正在使用 NetBeans 12.0.
您可以將您的本地庫添加到您的 .netbeans 項目,但是這將被覆蓋,因為該項目由 maven 管理。更好的選擇是將您的 jar 文件添加到您的 local.m2 存儲。 您可以通過以下命令訪問您的圖書館:
mvn install:install-file \
-Dfile=<path-to-file> \
-DgroupId=<group-id> \
-DartifactId=<artifact-id> \
-Dversion=<version> \
-Dpackaging=<packaging> \
-DgeneratePom=true
path-to-file:要加載的文件的路徑 eg → c:\kaptcha-2.3.jar
group-id:該文件應注冊的組,例如 → com.google.code
artifact-id:文件的工件名稱,例如 → kaptcha
版本:文件的版本,例如 → 2.3
packaging: 文件的包裝 eg → jar
作為替代方案,您可以直接將 jar 添加為 maven 項目的依賴項。 你應該使用:
<dependency>
<groupId>com.sample</groupId>
<artifactId>sample</artifactId>
<version>1.0</version>
<scope>system</scope>
<systemPath>${project.basedir}/src/main/resources/Name_Your_JAR.jar</systemPath>
</dependency>
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.