Mar*_*ter 1 java jar maven jnetpcap
我尝试添加jnetpcap为依赖项maven。我在网上找到了以下应该添加到pom文件中的内容:
<dependency>
<groupId>jnetpcap</groupId>
<artifactId>jnetpcap</artifactId>
<version>1.4.r1425-1g</version>
</dependency>
Run Code Online (Sandbox Code Playgroud)
我尝试了多个版本号,但 Maven 找不到版本:
找不到依赖项“jnetpcap:jnetpcap:1.4.r1425-1g”(版本为红色)。,
我还尝试通过 中的项目结构添加库IntelliJ。存储Maven库可以找到该jnetpcap库,但是当我尝试导入它时,我得到:
未下载 jnetpcap:jnetpcap:1.4.r1425-1g 的文件。
该库可以通过文件手动导入jnetpcap.jar,但我需要它作为我的 pom 中的 Maven 依赖项来创建项目的 jar 文件。否则我会得到一个无法执行的 jar 文件,因为它缺少依赖项。
有人知道我如何包含依赖项,或者如何在不丢失此依赖项的情况下创建项目的 jar 文件?
该工件是正确的,但是您缺少一个明显的小细节,请查看 mvnrepository.com 的信息页面:
https://mvnrepository.com/artifact/jnetpcap/jnetpcap/1.4.r1425-1g
尤其是看表线Repositories。在那里您将看到该工件仅在“ Clojars ”存储库中列出,这是一个您很可能尚未添加到项目中的非标准存储库。
因此添加依赖项是不够的,您还必须添加以下部分:
<repositories>
<repository>
<id>Clojars</id>
<name>Clojars</name>
<url>https://clojars.org/repo/</url>
</repository>
</repositories>
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
1471 次 |
| 最近记录: |