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

无法使用dropwizard核心类

全彬
2023-03-14

我在Eclipse中使用m2e插件。我创建了一个Maven项目,并在POM中添加了dropwizard-core依赖项,如http://dropwizard.codahale.com/getting-started/.

但是,我不能导出特定的dropwizard-core类。例如,当我

导入com.yammer.dropwizard.config.Configuration;

我收到一个错误,指出无法解析该类。但是,只是普通的

import com.yammer.dropwizard.config.*;

工程。

此外,当我试图检查“Maven dependencies”中的dropwizard-core jar时,我可以在那里看到“Configuration”类。只是即使导入上述包也无法扩展。这个无法解析的类发生在jar中的所有其他类上。我错过了什么步骤吗?

顺便说一句,我使用的是以下内容:1.ADT(但我能够使用标准Eclipse复制问题) 2.Java 开发工具包 7 和 JRE 7 3。苹果电脑

共有2个答案

胡曾笑
2023-03-14

原来~/.m2/repository中的jar文件已经损坏。已通过删除存储库中的所有内容并执行以下操作解决了此问题:

mvn全新安装

现在可以解析所有类。

侯善
2023-03-14

答案很可能是您需要将依赖项添加到您的pom.xml文件中:

<dependency>
    <groupId>io.dropwizard</groupId>
    <artifactId>dropwizard-hibernate</artifactId>
    <version>${dropwizard.version}</version>
</dependency>
 类似资料:
  • 升级核心3.0后,无法在包管理器中添加迁移。这是我的错误

  • 应用程序是由angular开发的。 首先,用户应该使用Cognito登录。因此,在用户登录后,应用程序将获得CognitoUser数据,如其id令牌、访问密钥和会话令牌。 然后应用程序将开始连接到Iot Core,并尝试订阅或发布数据到我想要的主题。但我总是遇到Mqtt立即断开连接的情况。 以下是我的连接代码: 在运行代码之前,我还运行以下命令:

  • .NET核心和ASP.NET核心到底有什么区别?

  • 我已经用MVC创建了一个ASP.NET核心Web。我用Identity搭建了它,并添加了我的默认布局页面和使用了登录页面。现在我遇到了一个问题,当我登录时,它找不到列“username”和“password”,我相信。我不是很确定,我会承认我能得到的所有帮助:)。这是我的网站上的错误: 而错误页面中红色部分为: 事先谢谢!

  • 起码 Java 是一门优美的编程语言,经过10多年的发展,它几乎已经被应用到了任何地方,在高端的企业服务器上, 手持设备的芯片里,车载设备,智能家电甚至火星车上。在力所能及的情况下,最大限度的提高 Java 开发人员的生产力。

  • 19.2 核心与核心模块 谈完了整个开机的流程,您应该会知道,在整个开机的过程当中,是否能够成功的驱动我们主机的硬件配备, 是核心 (kernel) 的工作!而核心一般都是压缩文件,因此在使用核心之前,就得要将他解压缩后,才能载入内存当中。 另外,为了应付日新月异的硬件,目前的核心都是具有“可读取模块化驱动程序”的功能, 亦即是所谓的“ modules (模块化)”的功能啦!所谓的模块化可以将他想