Skip to content

Instantly share code, notes, and snippets.

@xlson
Created September 29, 2011 17:31
Show Gist options
  • Select an option

  • Save xlson/1251351 to your computer and use it in GitHub Desktop.

Select an option

Save xlson/1251351 to your computer and use it in GitHub Desktop.
Can't get @field working with gmaven and 1.8
...
<dependencies>
<dependency>
<groupId>org.codehaus.groovy</groupId>
<artifactId>groovy-all</artifactId>
<version>1.8.0</version>
</dependency>
</dependencies>
<build>
<plugins>
<plugin>
<groupId>org.codehaus.gmaven</groupId>
<artifactId>gmaven-plugin</artifactId>
<version>1.3</version>
<dependencies>
<dependency>
<groupId>org.codehaus.groovy</groupId>
<artifactId>groovy-all</artifactId>
<version>1.8.0</version>
</dependency>
<dependency>
<groupId>org.codehaus.gmaven.runtime</groupId>
<artifactId>gmaven-runtime-1.7</artifactId>
<version>1.3</version>
<exclusions>
<exclusion>
<groupId>org.codehaus.groovy</groupId>
<artifactId>groovy-all</artifactId>
</exclusion>
</exclusions>
</dependency>
</dependencies>
<executions>
<execution>
<configuration>
<providerSelection>1.7</providerSelection>
</configuration>
<goals>
<goal>generateStubs</goal>
<goal>compile</goal>
<goal>generateTestStubs</goal>
<goal>testCompile</goal>
</goals>
</execution>
</executions>
</plugin>
</plugins>
</build>
...
@jdillon

jdillon commented Sep 29, 2011

Copy link
Copy Markdown

The provider doesn't really know anything about language features, so it shouldn't matter, its really about providing compatibility with the API of the compiler/internals of the Groovy language version.

What does load.groovy look like?

@xlson

xlson commented Sep 29, 2011

Copy link
Copy Markdown
Author

I'm at home now and haven't got access to the code but I'll post it, or a simplified version of it, tomorrow. Thanks.

@xlson

xlson commented Sep 30, 2011

Copy link
Copy Markdown
Author

Thanks for the help. I took another look at running the file this morning and it turned out Eclipse was removing the groovy.transform.Field import on save.

@jdillon

jdillon commented Sep 30, 2011

Copy link
Copy Markdown

eclipse is so nice and helpful ;-)

@xlson

xlson commented Oct 4, 2011

Copy link
Copy Markdown
Author

Always ;) Hopefully going back to IntelliJ next week.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment