Czy jest możliwość zarządzania/budowania projektów Mavenem w językach Scala i/lub Python?
Czy ktoś używa Mavena do takich celów?
Jeśli tak to jakie pluginy do tego służą?
Czy jest możliwość zarządzania/budowania projektów Mavenem w językach Scala i/lub Python?
Czy ktoś używa Mavena do takich celów?
Jeśli tak to jakie pluginy do tego służą?
Do scali jest nawet archetyp w standardzie :)
<build>
<sourceDirectory>src/main/scala</sourceDirectory>
<testSourceDirectory>src/test/scala</testSourceDirectory>
<plugins>
<plugin>
<groupId>org.scala-tools</groupId>
<artifactId>maven-scala-plugin</artifactId>
<executions>
<execution>
<goals>
<goal>compile</goal>
<goal>testCompile</goal>
</goals>
</execution>
</executions>
<configuration>
<scalaVersion>${scala.version}</scalaVersion>
<args>
<arg>-target:jvm-1.5</arg>
</args>
</configuration>
</plugin>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-eclipse-plugin</artifactId>
<configuration>
<buildcommands>
<buildcommand>ch.epfl.lamp.sdt.core.scalabuilder</buildcommand>
</buildcommands>
<additionalProjectnatures>
<projectnature>ch.epfl.lamp.sdt.core.scalanature</projectnature>
</additionalProjectnatures>
<classpathContainers>
<classpathContainer>org.eclipse.jdt.launching.JRE_CONTAINER</classpathContainer>
<classpathContainer>ch.epfl.lamp.sdt.launching.SCALA_CONTAINER</classpathContainer>
</classpathContainers>
</configuration>
<executions>
<execution>
<id></id>
<phase>clean</phase>
<goals>
<goal>clean</goal>
<goal>eclipse</goal>
</goals>
</execution>
</executions>
</plugin>
</plugins>
</build>
A co pythona to są zapewne pluginy do jythona, ale nie używałem.