我最近已经从使用Eclipse转向IntelliJ,并且更喜欢这种体验。
但是,IDE不理解任何注释。我正在使用Spring @Autowired注释以及一些Spring-WS注释,IDE告诉我它们没有得到解决。
当使用Maven构建项目时,它构建正常,并且Eclipse中可以识别Annotations。
我确定这是一个简单的设置,但无法找到有关如何设置的任何信息。
答案 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服务。