如何让内容辅助在eclipse中为groovy工作

时间:2016-01-29 15:22:37

标签: java eclipse groovy

我正在尝试在Eclipse中构建一个groovy + java + maven项目。使用Eclipse设置groovy的新功能所以我可能错过了一堆安装。到目前为止我做了以下事情 -

下载Groovy Eclipse和Groovy Eclipse M2E版本2.9.1(关注此页面 - http://www.vogella.com/tutorials/Groovy/article.html

我的pom有这些 -

<dependency>
    <groupId>org.codehaus.groovy</groupId>
    <artifactId>groovy-all</artifactId>
    <version>2.3.7</version>
</dependency>

<build> 
<plugins> 
    <plugin>
    <artifactId>maven-compiler-plugin</artifactId>
    <!-- 2.8.0-01 and later require maven-compiler-plugin 3.1 or higher -->
    <version>3.1</version>
    <configuration>
      <compilerId>groovy-eclipse-compiler</compilerId>
    </configuration>
    <dependencies>
      <dependency>
        <groupId>org.codehaus.groovy</groupId>
        <artifactId>groovy-eclipse-compiler</artifactId>
        <version>2.9.1-01</version>
        <!--  extensions>true</extensions -->
      </dependency>
      <!-- for 2.8.0-01 and later you must have an explicit dependency on groovy-eclipse-batch -->
      <dependency>
        <groupId>org.codehaus.groovy</groupId>
        <artifactId>groovy-eclipse-batch</artifactId>
        <version>2.3.7-01</version>
      </dependency>
    </dependencies>
  </plugin>
</plugins> 

我似乎无法在src / main / groovy下的groovy类中获得任何内容辅助。我尝试使用一些像Collection这样的java.util类。我可以像往常一样获得src / main / java中的java类的内容辅助。

在Prefereces&gt;下Java&gt;编辑&gt;内容辅助&gt;检查高级“Groovy内容”。

那我错过了什么?提前感谢您的建议。

0 个答案:

没有答案