【问题标题】:How do I find the library containing org.springframework.stereotype.Service?如何找到包含 org.springframework.stereotype.Service 的库?
【发布时间】:2014-08-08 15:03:00
【问题描述】:

尝试导入 import org.springframework.stereotype.Service; 我得到 无法解析符号构造型。据我了解,我应该能够使用 Maven 获得所需的依赖项。

但是...如何找出要获取的依赖项——即依赖项的名称?也就是说,哪个库包含这个库,我将如何查找?

谢谢!

【问题讨论】:

  • 谷歌搜索 org.springframework.stereotype.Service jar

标签: spring maven


【解决方案1】:

这是您需要的 spring-context jar。将以下内容添加到您的 Maven 依赖项中。

<dependency>
    <groupId>org.springframework</groupId>
    <artifactId>spring-context</artifactId>
    <version>4.0.6.RELEASE</version>
</dependency>

此示例引用了当前可用的 jar 的最新版本,但您应该将版本与您想要的 spring 版本相匹配。

【讨论】:

  • 我的依赖项中有这个(最新版本),但我仍然得到“无法解析符号服务”。
  • @VratislavJindra 你能把你的项目或示例项目发给我吗?这不应该发生,所以我假设你还有其他事情发生。
  • 没关系,我想通了。在 IntelliJ IDE 的 Maven 项目窗口中,我将给我带来麻烦的项目显示为灰色。显然它被忽略了。右键单击它并选择“Unignore Projects”修复它。我不记得一开始就忽略了它,但这就是问题的原因。现在一切都好。不过感谢您的回复。
  • 由于我的公司使用他们自己的存储库并设置我们的环境来强制我们使用它,我们无权访问外部存储库。感谢您提供罐子。它使工作更容易。
【解决方案2】:

您可以使用这个网站:http://www.findjar.com/

刚刚过去的类名(整个路径 org.spri...)

【讨论】:

  • 感谢您提供的宝贵资源。为什么三年前我没有找到这个问题lol
【解决方案3】:

你需要在 Maven 中导入这个依赖:

<dependency>
    <groupId>org.springframework</groupId>
    <artifactId>spring-context</artifactId>
</dependency>

注意,如果使用Spring Boot的父模块,版本号可以省略:

<parent>
    <groupId>org.springframework.boot</groupId>
    <artifactId>spring-boot-starter-parent</artifactId>
    <version>1.4.3.RELEASE</version>
</parent>

其中 1.4.3.RELEASE 是 Spring Boot 的最新版本。

【讨论】:

    【解决方案4】:

    谷歌搜索

    org.springframework.stereotype.Service jar

    然后搜索 here 获取 maven 依赖配置

    【讨论】:

    • FWIW,谷歌搜索“org.springframework.stereotype.Service”现在导致这个问题作为第一个结果。元。
    【解决方案5】:

    确保您创建了 DynamicWebProject,如果您使用的是 Java 项目并添加了 Maven 依赖项,它将无法正常工作。无论如何,您不需要单独的依赖项,它已经是 spring-context 的一部分

    <dependency>
        <groupId>org.springframework</groupId>
        <artifactId>spring-context</artifactId>
        <version>4.3.2.RELEASE</version>
    </dependency>
    

    【讨论】:

    • 那么,如果我有一个 Java 项目,这个问题的解决方案是什么?还是根本没有,您只需要一个 DynamicWebProject?
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2019-05-23
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2019-09-18
    相关资源
    最近更新 更多