ich den gewöhnlichen scala-2.10 Makros in einem Maven-Projekt arbeitet, nur durch die scala-reflect.jar Bibliothek als Abhängigkeit im pom einschließlich, aber was muß ich Makro-Paradies anschalten? Ich bin mit scala-2.10 und scala-Maven-Plugin-3.1.5.die Makro-Paradies Scala Compiler-Plugin in Maven Enabling-Projekten
10
A
Antwort
11
Sieht aus wie ich es bekam
<repositories>
...
<repository>
<id>oss.sonatype.org</id>
<name>sonatype sapshots</name>
<url>https://oss.sonatype.org/content/repositories/snapshots</url>
</repository>
...
</repositories>
und
<plugins>
...
<plugin>
... scala-maven-plugin identification...
<configuration>
...
<compilerPlugins>
<compilerPlugin>
<groupId>org.scala-lang.plugins</groupId>
<artifactId>macro-paradise_2.10.2</artifactId>
<version>2.0.0-SNAPSHOT</version>
</compilerPlugin>
</compilerPlugins>
...
</configuration>
...
</plugin>
...
</plugins>
+0
Gibt es so etwas wie CrossVersion.full in Maven? –
0
für mich, obwohl mit der oben relativ klaren Beschreibung, auf die pom.xml mit folgenden Ergänzungen zu arbeiten, ich kann immer noch nicht Finde heraus, wo das platziert werden soll. und dann half dieser Link: example config
und ich hatte immer Probleme, die richtige groupId und arti-fact Id dafür zu füllen. da es nicht einverstanden ist in der oben und scala-lang ref, bis ich oss
Repo geöffnet und dort die hier gelisteten Konfigurationsherausgefunden.
die Dokumentation aktualisiert: http://docs.scala-lang.org/overviews/macros/paradise.html. Vielen Dank! –