簡體   English   中英

在沒有 Maven 的情況下將庫添加到 NetBeans 項目

[英]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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM