2013-06-20 13 views
9

Sto compilando un progetto che funziona bene in Eclipse, e costruisce bene con la formica, ma in IntelliJ IDEA dà:Risoluzione: groovyc: Errore interno groovyc: codice 1

  • Internal groovyc error: code 1

Come posso risolvere questo? Altri messaggi di errore includono:

1:35:46 PM Unknown Natures Detected 
      Imported projects contain unknown natures: 
      org.eclipse.jdt.groovy.core.groovyNature 
      Some settings may be lost after import. 
1:43:55 PM Compilation completed with 1 error and 7 warnings in 20 sec 
Groovyc: Cannot compile Groovy files: no Groovy library is defined for module 

Groovy è installato su Linux. L'aggiunta come un compilatore Groovy nelle impostazioni non influisce sul comportamento:

> groovy --version 
Groovy Version: 1.7.4 JVM: 1.6.0_24 
+2

Hai provato ad aggiungere Groovy come libreria globale nelle impostazioni della piattaforma del progetto in IntelliJ? – dmahapatro

+2

Hai provato una versione più recente di Groovy? 1.7.4 ha quasi 3 anni –

+0

Accetto. Ci sono varie funzioni utili disponibili nella versione recente che non è presente in Groovy 1.7. *. Parlando di esperienza, la transizione verso la versione più vecchia del progetto Grails è stata recente. :) – dmahapatro

risposta

3

A quanto pare si è tentato di importare un progetto Eclipse in IDEA, e che non è abbastanza buono. (Groovy) Eclipse ha una sua versione di Groovy, mentre in IDEA, devi aggiungere groovy-all-1.7.4.jar (o qualsiasi altra versione tu voglia usare) come dipendenza di compilazione.

1

Sposta la dipendenza di Groovy nelle impostazioni del modulo in alto a destra dopo JDK.

Problemi correlati