Groovy und IntelliJ - Code kompilieren lassen
Ich habe IntelliJ 12 und einige Groovy-Code (zusammen mit einem Haufen von Java-Code) in einem Projekt.
In intelliJ kann ich den Import von Groovy-Code in Klasse A sehen, und ich habe auch die Bibliothek mit diesem Code eingefügt.
Während sich das Paket selbst in einer Farbe befindet (für den Import), ist die tatsächlich importierte Klasse in Rot, was eine Art Problem impliziert. Wenn Sie mit der Maus darüber fahren, ist dies jedoch kein Problem.
Wenn ich ein "make" oder ein "rebuild project" starte, fangen die Probleme an - ich bekomme
Groovyc: unable to resolve class com.blah.blah.blah.A
Wie kann ich das beheben?
Momentan ist mein Projektaufbau so:
Unter "Bibliotheken" in (Projektstruktur -> Projekteinstellungen -> Bibliotheken) habe ich:
die jar datei mit dem ganzen groovigen code die src jar datei mit dem ganzen groovigen code
Im Abschnitt "Module" habe ich die - nun, ich weiß nicht, wie ich es nennen soll, die Spalte ist nicht beschriftet - den Bibliotheksnamen aus dem Bibliotheksabschnitt, der mit den Quell- und Klassendateien verknüpft ist, und den kleinen "Export" Schaltfläche daneben ist angekreuzt.
Übrigens zeigt das Öffnen der Klasse in intelliJ nie den Quellcode, der in Anbetracht der enthaltenen Quelle als seltsam empfunden wird.
Muss ich sonst noch etwas tun?
Ich habe dieses herausgearbeitet, aber wenn jemand weiß, warum groovy nicht in der Liste "Ressourcenmuster" stehen kann und eine Aufwertung wünscht, läuten Sie es ein