如何使IntelliJ理解注释

时间:2011-05-17 08:32:23

标签: ide annotations intellij-idea

我最近已经从使用Eclipse转向IntelliJ,并且更喜欢这种体验。

但是,IDE不理解任何注释。我正在使用Spring @Autowired注释以及一些Spring-WS注释,IDE告诉我它们没有得到解决。

当使用Maven构建项目时,它构建正常,并且Eclipse中可以识别Annotations。

我确定这是一个简单的设置,但无法找到有关如何设置的任何信息。

2 个答案:

答案 0 :(得分:1)

正如Peter所说,在正确导入Maven项目时,应正确识别依赖项。 IntelliJ手册有一个section on how to import a Maven project

答案 1 :(得分:1)

对于记录,在我们的项目pom中,我们有以下依赖项:

    <dependency>
        <groupId>org.springframework</groupId>
        <artifactId>spring-context</artifactId>
        <version>3.0.5.RELEASE</version>
    </dependency>
    <dependency>
        <groupId>org.springframework</groupId>
        <artifactId>spring-orm</artifactId>
        <version>3.0.5.RELEASE</version>
    </dependency>
    <dependency>
        <groupId>org.springframework.ws</groupId>
        <artifactId>spring-ws-core</artifactId>
        <version>2.0.1.RELEASE</version>
    </dependency>

前两个在实施Web服务之前就已经存在,因此可能不会严格要求Web服务。