当前位置: 首页 > 知识库问答 >
问题:

向NetBeans中的Maven项目添加外部JAR

祁景山
2023-03-14

当我右键单击Maven项目并选择AddDependency选项,然后在查询中键入外部jar的名称时,找不到它。如何将外部jar添加到Maven项目中?

共有3个答案

濮阳振
2023-03-14

在Netbeans中,添加不在存储库中的依赖项的方法是相反的。首先在AddDependency对话框中找到maven坐标。然后右键单击新的依赖项节点并触发“手动安装工件”操作。

陶成化
2023-03-14

您可以按照本教程进行操作:http://maven.apache.org/guides/mini/guide-3rd-party-jars-local.html

例子:

将jar安装到本地maven存储库:

mvn install:install-file -Dfile=cxf-2.7.3.jar -DgroupId=org.apache.cxf -DartifactId=cxf-bundle -Dversion=2.7.3 -Dpackaging=jar

编辑pom。项目中包含新添加的依赖项的xml文件:

<dependency>
<groupId>org.apache.cxf</groupId>
<artifactId>cxf-bundle</artifactId>
<version>2.7.3</version>
</dependency>

无论您使用的是哪种IDE,这都应该有效。

宰父玄天
2023-03-14

来自NetBeans论坛:

  1. 打开“项目”选项卡
  2. 右键单击依赖项
  3. 选择添加依赖项
  4. 将groupId设置为:group。id(可以是任何东西)
  5. 将artifactId设置为:artifact。id(可以是任何东西)
  6. 将版本设置为:1.0(可以是任何内容)
  7. 单击“添加”继续

依赖项被添加到pom中。xml,并显示在Maven项目的“库”节点下。继续:

  1. 扩展依赖项。
  2. 右键单击库(例如,group.id)。
  3. 选择手动安装工件。
  4. 设置工件以使用JavaArchive(. jar)文件路径安装。
  5. 单击本地安装。

库在本地安装,并在步骤4-6中输入依赖属性(坐标)。

我发现这些说明在使用NetBeans GUI时很有用。基本上,当右键单击添加依赖项时,组id、版本和名称必须填充任何内容。然后,“依赖项”将列在依赖项下拉列表中。右键单击新创建的依赖项,右键单击本地安装并导航到相应的jar文件。

 类似资料:
  • 我是SpringMVC的新人。我试图将我的核心Maven项目添加到Spring MVC Maven项目中。它成功地构建了,我可以在“target\project.war\WEB-INF\lib”中看到相应的jar文件,但它在glassfish控制台上引发了错误。 严重:部署应用程序时出现异常 我不能添加任何maven项目或jar文件。极有可能我没有做正确的添加依赖关系。如果有人能帮我。提前谢了。

  • 问题内容: 我有与此问题类似的问题。我尝试了列出的所有建议,但仍然茫然。我的问题是我正在尝试构建一个Maven项目并将其分发到其他计算机,但是jar文件未使用正确的Manifest进行填充。每次构建和运行时,都会出现以下错误:。我需要编辑某种配置文件吗?我只是不知道发生了什么。我也尝试过此修复程序,但无济于事。 问题答案: 您可以将其添加到项目的pom文件中的标签内:

  • 在spring boot项目中添加了一个external作为依赖项,scope=system。Build是成功的,并且当从eclipse运行项目时也是成功的。但是当我使用java-jar springboot.jar命令从命令项目运行项目时。则失败,例外情况如下: 通过字段“jdbc template”表示的不满足依赖项;嵌套异常为org.springframework.beans.factory

  • 我目前正在Netbeans中使用sl4fj和log4j2编写一个小型的Maven Java应用程序。在生产环境中部署java属性时,我无法使用它。因此,我希望log4j2在我的项目中搜索并找到属性文件。我在谷歌上搜索了一下,并尝试了以下选项,但运气不佳; 更改了项目属性->Actions->Run project中的类路径,以包含xml文件 我还能尝试其他选择吗?它是一个maven项目,所以我不能

  • 我正在尝试将Jsoup库添加到我的项目中,但是我在程序中得到一个错误,说“无法解析符号'Jsoup'”。下面是我所做的,但不起作用。