gpt4 book ai didi

java - 使用 Maven 从 jar 导入并使用类

转载 作者:行者123 更新时间:2023-12-01 15:32:52 26 4
gpt4 key购买 nike

我正在尝试在现有的 Maven 项目中实现 hoptoad。我按照 http://code.google.com/p/hoptoad/ 中的建议在 pom.xml 中给出了以下几行

<project>
<repositories>
<repository>
<id>hoptoad-repository</id>
<name>Hoptoad Repository</name>
<url>http://hoptoad.googlecode.com/svn/maven2</url>
</repository>
</repositories>

<dependencies>
<dependency>
<groupId>code.lucamarrocco</groupId>
<artifactId>hoptoad-notifier</artifactId>
<version>1.8</version>
</dependency>
</dependencies>

</project>

当我尝试使用HoptoadNotice时在我的 catch block 中,我得到 ClassNotFoundException 。我正在使用 Eclipse IDE。我无法弄清楚,问题是因为包含此代码(在 pom 中)或在 IDE 中。我可以理解,仅包含这些行并不能帮助代码识别 jar。所以,我尝试在 Maven 存储库中安装 jar。但仍然没有帮助。

注意:- 我并没有像上面那样盲目复制,而是直接复制到 pom.xml 中。我已经包含了代码行 <dependencies><repositories> block 。

最佳答案

maven 配置看起来正确。

确保 hoptoad-notifier-1.8.jar 已正确部署。

对于独立应用程序,这意味着例如在参数列表或 list 中指定。对于 Web 应用程序,这意味着 jar 被复制(由 maven,而不是由您)复制到 libs 文件夹中。

关于java - 使用 Maven 从 jar 导入并使用类,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9358698/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com